Events Description
Experience the wonder of the holiday season with Goh Ballet’s acclaimed production of The Nutcracker, happening from December 17-20, 2026 at the Queen Elizabeth Theatre. Enjoy the cherished Vancouver holiday tradition featuring exquisite dancing, spectacular sets and costumes, and Tchaikovsky’s unforgettable score performed live by members of the Vancouver Opera Orchestra.
“Lively entertainment with great heart that draws together talent from in and around the city… It’s an inclusive holiday celebration.” – Dance International
Now in its 16th year, this beloved production is staged by Emmy Award-winning British Columbian choreographer Anna-Marie Holmes and transports audiences into Clara\’s magical world of swirling snowflakes, mischievous mice and the dazzling Land of Sweets.
“The Nutcracker is a sparkling professional enterprise exuding the warmth and cohesiveness of a tight knit community.” – Deirdre Kelly, Critics At Large
Bringing the story to life are more than 200 performers from across British Columbia, joined by internationally renowned guest artists. This year, English National Ballet Lead Principal Dancers Emma Hawes and Aitor Arrieta make their Vancouver debut as the Sugar Plum Fairy and Cavalier Prince, alongside distinguished guest artists from the National Ballet of China.
The magic extends beyond the stage with festive lobby experiences, including live performances by The Nutcracker Choir, enchanting photo installations and a holiday boutique. Young ticket holders aged four to seven can also enjoy complimentary interactive pre-show ballet experiences, with advance registration required and limited spaces available.
For 16 years, Goh Ballet’s The Nutcracker has brought generations together through the beauty of ballet, live music and storytelling. Whether experiencing the magic for the first time or returning year after year, audiences are invited to share in the wonder of a production that continues to surprise and delight.
With five performances only, make The Nutcracker part of your holiday celebration.
Who is it for?
All ages
HOW MUCH
Tickets : $66.70 – $231.35
How to get tickets?
WHEN & WHERE
Date: Thursday December 17, 2026 to Sunday December 20, 2026
Thursday, December 17 | 7:00 p.m.
Friday, December 18 | 7:00 p.m.
Saturday, December 19 | 2:00 p.m.
Saturday, December 19 | 7:00 p.m.
Sunday, December 20 | 2:00 p.m.
Venue & Address
Queen Elizabeth Theatre, 630 Hamilton Street, Vancouver, BC V6B 2P1
Wheelchair accessible











