theatre toronto

10 shows to see on stage in Toronto over the holidays

Shows to see on stage in Toronto are an essential part of the holiday season itinerary. Grab your program, cozy up in a theatre chair, and get carried away with some of these big ticket shows and Christmas theatre classics. 

Here are my picks for the top shows to see on stage in Toronto over the holidays.


Felines will be prowling the Princess of Wales stage until January 5 in this cat-costumed production that's been touring North America. With the Idris Elba and Taylor Swift film about to be released, this is definitely a hot one. Tickets are $49 to $182. 

The Nutcracker

No Christmas show season is complete without a showing of this Tchaikovsky masterpiece. Performed by the Toronto International Ballet Theatre, along with stars from Bolshoi Ballet, this single-day production takes over Meridian Hall on December 14 with two shows. Tickets range from $63 and up. 

Lil' Red Robin Hood

The world's most beloved bandit gets a musical treatment with this Ross Petty production, playing at the foresty Winter Garden Theatre in Elgin Mills until January 4. Tickets range from $27 to $99. 

A Christmas Carol

The Scrooge takes stage at Distillery's Soulpepper Theatre from December 6 to 24 in this classic Dickens play. Watching Ebenezer and the three ghosts makes a perfect holiday gift; tickets run from $38 to $98. 

Bend it Like Beckham

Watch the iconic soccer—sorry, football—film that broke gender stereotypes back in 2002 on stage with this highly anticipated musical comedy at the Bluma Appel Theatre at the St. Lawrence Centre for the Performance Arts. The show runs from December 7 to 27; tickets cost $75 and up. 

A Christmas Story

The retro holiday film from 1983 is getting the theatre treatment with a rendition at the Lower Ossington Theatre. The musical runs from 13 until December 29; tickets are $59. 

Home Alone in Concert

All the tunes from this hallmark holiday film about child neglect and crime (in a heartwarming way) will be performed by the Toronto Symphony Orchestra at Roy Thomson Hall on December 6 and December 7. Tickets are going fast, so snag these quick. 


This opulent production will take you to early 20th century Russia during the reign of the empire, all while you sit inside the Ed Mirvish Theatre. The show runs from December 3 to January 12, and tickets range from $39 to $199. 

What the Elf at Second City

Check out Second City's new Mercer Street location with this hilarious musical that runs from November 30 to January 5, 2020. These matinee shows hit the mainstage with some impish improv and interactive fun for $18 a pop; $14 for kids.

Peter Pan

Bad Hats Theatre brings us pirates, lost boys, and the ticking crocodile from this J.M. Barrie tale of the boy who would never grow up. You don't have to be a kid to enjoy this show at the Young Centre for the Performing Arts. It runs from December 6 to January 5; tickets range between $30-$55.

Lead photo by

The Nutracker

Join the conversation Load comments

Latest in Arts

Someone found a painting by David Bowie in an Ontario thrift store

Toronto man creates elaborate optical illusion to slow traffic on his busy street

Silver Snail is closing Yonge Street store and moving to another Toronto location

Toronto bike lane has just been totally transformed by colourful street art

Toronto arts and cultural centre might be getting a major redesign

Toronto neighbourhood has just been lit up with a giant illuminated sea shell

This is one woman's answer to all those statues of dead white men in Toronto

One-of-a-kind collectible plates honour shuttered restaurants in Toronto