While it may not seem like it from the weather outside, winter is fast approaching. There are only a few weeks within this frigid season in Toronto where you can relish in all of the best parts of it — namely, holiday festivities. And one of the most iconic holiday traditions here is The Nutcracker season. A beloved holiday tradition, this year, there are more ways than ever to enjoy this magical journey in Toronto.
The Immersive Nutcracker: A Winter Miracle at The Distillery Winter Village
Even the Distillery Winter Village is getting in on the action this year; there’s a new immersive Nutcracker exhibit launching inside the Distillery District! The Immersive Nutcracker: A Winter Miracle takes over the Fermenting Cellar, projecting Tchaicovsky’s 1892 Christmas tale through a 360-degree floor-to-ceiling digital scape. You’ll be able to get closer than ever before to the Sugar Plum Fairy, the Nutcracker himself and even the terrifying Mouse King. The experience includes a towering 15-foot-tall Christmas tree, oversized presents and a red throne for the perfect holiday photo op, a build-your-own Nutcracker experience and a Santa letter-writing station. The show runs daily from Nov. 12, 2026 to Jan. 3, 2027, and admission is separate from the Distillery Winter Village ticket.
National Ballet’s The Nutcracker

The city’s most well-known rendition of this holiday tale is the National Ballet of Canada’s annual production — choreographed this year by Canada’s James Kudelka. This 19th-century story is made even grander and more spectacular on the Four Seasons Centre for the Performing Arts stage, performed by the renowned National Ballet dancers as Tchaikovsky’s mesmerizing score plays. Not to be missed, of course, is the yearly tradition of wrangling Toronto stars to play the cannon doll for select performances — which in years past have included Scottie Barnes, Olympians, Olivia Chow and more. The ballet runs from Dec. 5-31.
Bayview School of Ballet’s The Nutcracker

For two nights only (Dec. 16 and Dec. 17), support a local ballet company and prepare to be wowed by the Bayview School of Ballet’s version of The Nutcracker! A special guest will be joining the company on stage: Ben Rudisin, a principal dancer from the National Ballet of Canada, will dance alongside the talented dancers of the company. This ballet school has been around for over 40 years and trains all levels and ages of dancers, so prepare to see some tiny performers on stage during this festive annual tradition at the Richmond Hill Centre for the Arts!
Toronto International Ballet Theatre’s The Nutcracker

Offering what the company refers to as a “captivating rendition unlike the traditional versions often seen in North America,” Toronto International Ballet Theatre’s The Nutcracker promises a unique twist on the holiday classic. Running for just three performances from Dec. 19–20 at the intimate Bluma Appel Theatre, this production is perfect for those looking for a more immersive Nutcracker experience thanks to the venue’s design, giving guests a more personal look at each expression and emotion onstage. The show will also feature internationally acclaimed guest stars, Jarod Curley of American Ballet Theatre and Anabel Katsnelson of Miami City Ballet, alongside some incredible local dancers.
Pia Bouman School’s The Nutcracker

Support local and emerging student dancers this year by grabbing tickets to Pia Bouman School for Ballet and Creative Movement’s popular iteration of The Nutcracker. Referred to as the “longest-running Nutcracker” by Bouman herself and as an especially family-friendly production, the school is on their 41st year. The school offers programs for all ages and all levels, so prepare for an extra-adorable cast. Plus, the revenue from this performance contributes largely to keeping this important non-profit open, so you’ll know you’re supporting a community institution. The ballet runs from Dec. 4–6.
Victoria Ballet Company’s The Nutcracker

A Richmond Hill holiday tradition since 2009, Victoria Ballet Company is bringing a festive experience like no other just north of Toronto. Featuring talented dancers of the Victoria Ballet Company, local and international guest ballet performers and dedicated ballet students, the magical story will be brought to life on stage for two days only, Dec. 12 in the evening and Dec. 13 for a matinee performance. Staged in accordance with the tradition of the Mariinsky (Kirov) Theatre in St. Petersburg, Russia, expect an authentic ballet experience perfect for the entire family.
Ballet Jörgen’s The Nutcracker

Known as the “Canadian Nutcracker,” Ballet Jörgen’s holiday tradition is a tribute to the country as a whole and is perfect for ballet lovers who also appreciate art. The production’s stunning 30-foot backdrops are inspired by the Group of Seven, including Franklin Carmichael’s Church and Houses at Bisset (1931), Tom Thompson’s Snow in the Woods (1916) and L.L. Fitzgerald’s Trees and Wildflowers (1922). The storyline and costumes also add a few distinct Canadian touches throughout the performance, as audiences are taken on Klara’s dream journey as she arrives in — wait for it! — Canada and experiences winter landscapes filled with snowflakes, lumberjacks and creatures of the wood. You can catch this magical performance just outside Toronto in Markham from on New Year’s Eve, or elsewhere in Ontario, such as Huntsville, Hamilton and Brantford, if you want to make a road trip out of it.

