Christmas Ballets at St David’s Hall


ballet 3

The Snow Maiden: Saturday 19 – Monday 21 December, 2pm & 5.30pm

The Snow Maiden,

The Nutcracker & Swan Lake

St David’s Hall

Saturday 19 December – Sunday 3 January

2pm, 5.30pm & 7pm

(Excluding 25 & 26 December and 1 January)

WHAT better way is there to get in the Christmas spirit than to enjoy a world class ballet with your loved ones at St David’s Hall?

We’ve got the festive season all wrapped up with three magical productions from the prestigious Russian State Ballet & Orchestra of Siberia.

Our series of captivating ballets begins with The Snow Maiden (Saturday 19 – Monday 21 December), which revolves around a beautiful girl who dances too far outside the Land of Frost and into the human world. But away from her familiar surroundings, will she find happiness in this tale of love, temptation and betrayal?

Then get ready to be swept off to a mysterious place where nothing is really as it seems in The Nutcracker (Tuesday 22 – Monday 28 December). Watch with astonishment as toys spring to life, and the treacherous Mouse King battles the handsome Nutcracker Prince.

The series climaxes with the greatest romantic ballet of all time, Swan Lake (Tuesday 29 December – Sunday 3 January), which features Tchaikovsky’s haunting score. From the majesty of the palace ballroom to the moonlit lake where swans glide in perfect formation, this compelling tale of tragic romance has it all.

Celebrate the festive season in style with three sensational ballets at St David’s Hall!

The Snow Maiden

Saturday 19 December 2pm & 5.30pm
Sunday 20 December 2pm & 5.30pm
Monday 21 December, 5.30pm

The Nutcracker

Tuesday 22 December 2pm & 7pm
Wednesday 23 December 2pm
Thursday 24 December 2pm

Sunday 27 December 2pm & 5.30pm
Monday 28 December 2pm & 5.30pm

Swan Lake

Tuesday 29 December 2pm & 7pm
Wednesday 30 December 2pm & 7pm
Thursday 31 December 2pm

Saturday 2 January 2pm & 5.30pm

Sunday 3 January 2pm

                          Ticket Prices


Matinee – 2pm Performances


Adult£15.00 – £34.00

Under 16s£  7.50 – £17.00

Family tickets (2 adults and 2 children under 16)£41.00 – £98.00

Platinum Ticket*:£42.00 

Evening – 5.30pm & 7pm Performances 

Adult£16.00 – £36.00

Child Under 16£  8.00 – £18.00

Family tickets (2 adults and 2 children under 16)£45.00 – £102.00

Platinum Ticket*:£45.00

ballet 2

The Nutcracker: Tuesday 22 – Monday 28 December – 2pm, 5.30pm & 7pm

*A Platinum Ticket includes a seat in Tier 1, an ice-cream and a programme. All prices are subject to an additional £2.95 Ticket Service Charge per transaction and an optional 95p postage fee.

To book you seats, please visit

or call the Box Office on 029 2087 8444. 

Discounts (not available on Platinum Tickets)

Discounts available on certain performances.

 Friends of St David’s Hall, students, over 60s, unemployed, claimants and disabled people (plus one companion)  are all entitled to £2 off.
Limited number of tickets available on our patron Hynt scheme

Platinum Ticket
Upgrade your top price seat to a Platinum ticket for £9.00 (evenings) or £8.00 (matinees).
Platinum package includes a best available seat in Tier 1 and a complimentary programme and an ice cream.

Multi-Ballet Saver
Book for any 2 ballets at the same time and save 20% OR
Book for 3 ballets at the same time and save 25% on full price adult tickets.

Group Discount
20% off for groups of 10+ and a free ticket for group organiser (excludes Platinum tickets).    

Swan Lake: Tuesday 29 December – Sunday 3 January – 2pm, 5.30pm & 7pm



ballet 1

Swan Lake: Tuesday 29 December – Sunday 3 January – 2pm, 5.30pm & 7pm