Share This Article
Toronto’s stages are coming alive this holiday season with an exciting lineup of Christmas musicals, spectacular concerts, ballet performances, comedy and festive entertainment.
From timeless classics like The Nutcracker and A Christmas Carol to dazzling productions by Cirque du Soleil and the Trans-Siberian Orchestra, there’s something for every holiday tradition.

Whether you’re planning a festive date night, a family outing, or a memorable evening at the theatre, here is our list of holiday shows, concerts, and performances to experience in Toronto this season.
Table of Contents
November 6th to January 31st – CELESTIA Toronto
Step inside the historic Cathedral Church of St. James for an immersive light-and-sound experience featuring breathtaking 360-degree projections, an orchestral score, and live vocal performances on select dates.
Where: Cathedral Church of St. James, 106 King Street East, Toronto
When: November 6th to January 31st, select dates
Admission: Ticketed
November 10th to 22nd – Dr. Seuss’ How the Grinch Stole Christmas! The Musical
The beloved Dr. Seuss Christmas classic comes to life with colourful sets, memorable songs and heartwarming storytelling as the Grinch attempts to steal Christmas from the residents of Whoville.
Where: CAA Ed Mirvish Theatre, 244 Victoria Street, Toronto
When: November 10th to 22nd, select times
Admission: Ticketed
November 12th to December 23rd – Shaw Festival: A Christmas Carol
The Shaw Festival brings Charles Dickens’ timeless holiday classic to Toronto, following Ebenezer Scrooge on a transformative journey through Christmas past, present and future.
Where: Harbourfront Centre, Toronto
When: November 12th to December 23rd, select times
Admission: Ticketed
November 21st to December 31st – The Second City Toronto: Rudolph Runs Wild
The Second City brings its signature comedy to the holiday season with a festive production featuring hilarious sketches, playful characters, and unexpected twists on familiar Christmas traditions.
Where: The Second City Toronto, 1 York Street, Toronto
When: November 21st to December 31st, select times
Admission: Ticketed
November 26th to December 27th – Disney and Pixar’s Finding Nemo
Dive into an underwater adventure as Disney and Pixar’s beloved film comes to life through colourful puppetry, original songs and imaginative storytelling in this family-friendly musical.
Where: Young People’s Theatre, 165 Front Street East, Toronto
When: November 26th to December 27th, select times
Admission: Ticketed
November 28th to 29th – Fireside Munsch: A Merry Munsch-mas
Beloved stories inspired by Canadian children’s author Robert Munsch come to life in a lively holiday theatre experience filled with humour, imagination and playful storytelling.
Where: Wychwood Theatre, Toronto
When: November 28th to 29th, select times
Admission: Ticketed
November 28th to January 3rd – The Unauthorized Hallmark(ish) Parody Musical
Small-town romance, festive mishaps and holiday movie clichés take centre stage in this hilarious musical parody. Featuring original pop songs, Broadway-style performances and plenty of unexpected twists, the production offers a playful take on everyone’s favourite holiday movie traditions.
Where: Meridian Arts Centre, Toronto
When: November 28th to January 3rd, select times
Admission: Ticketed
November 29th – CPKC Canadian Holiday Train
The beautifully illuminated CPKC Holiday Train returns to the GTA, bringing live musical performances and festive entertainment while supporting local food banks.
Where: 750 Runnymede Road, Toronto
When: November 29th, 8:30 pm
Admission: Free
December 2nd – Andy Kim Christmas
Canadian music icon Andy Kim returns with his annual Christmas concert, bringing together musical guests for an evening of live performances, holiday favourites and charitable giving.
Where: Massey Hall, 178 Victoria Street, Toronto
When: December 2nd, time to be confirmed
Admission: Ticketed
December 3rd to 6th – Toronto Symphony Orchestra: Elf in Concert
Experience the beloved holiday comedy Elf on the big screen as the Toronto Symphony Orchestra performs its musical score live, bringing Buddy the Elf’s Christmas adventure to life through music.
Where: Roy Thomson Hall, Toronto
When: December 3rd to 6th, select times
Admission: Ticketed
December 4th – Matt Dusk: A Very Sinatra Christmas
Canadian crooner Matt Dusk brings his signature jazz and swing style to the holiday season with a festive concert inspired by Frank Sinatra, featuring timeless Christmas classics and sophisticated arrangements.
Where: Elgin and Winter Garden Theatre Centre, 189 Yonge Street, Toronto
When: December 4th, time to be confirmed
Admission: Ticketed
December 4th to 19th – Yes, Virginia, There Is a Santa Claus
Inspired by the beloved Christmas story, this heartwarming theatrical production explores the magic of belief, generosity and the spirit of the holiday season.
Where: Scarborough Theatre, Toronto
When: December 4th to 19th, select dates
Admission: Ticketed
December 5th to 31st – The National Ballet of Canada: The Nutcracker
One of Toronto’s most beloved holiday traditions returns as The National Ballet of Canada presents The Nutcracker. Featuring breathtaking choreography, magnificent costumes, and Tchaikovsky’s iconic score, this enchanting production follows Clara on a magical Christmas adventure.
Where: Four Seasons Centre for the Performing Arts, Toronto
When: December 5th to 31st, select times
Admission: Ticketed
December 6th – Orchestra Toronto: Cherished Traditions
Orchestra Toronto joins forces with the Orpheus Choir of Toronto for a seasonal concert celebrating the beauty of orchestral and choral music through festive melodies and musical favourites.
Where: George Weston Recital Hall, Meridian Arts Centre, Toronto
When: December 6th, 3:00 pm
Admission: Ticketed
December 6th – The 33rd Annual Riverdale Share Holiday Concert
The Riverdale Share Holiday Concert returns for its 33rd year, bringing together musicians and community members for an afternoon of live entertainment and festive giving.
Where: The Danforth Music Hall, Toronto
When: December 6th, 3:00 pm
Admission: Ticketed
December 6th to 20th – The Christmas Story at the Church of the Holy Trinity
Experience the traditional Nativity story through a moving theatrical presentation at the historic Church of the Holy Trinity. This longstanding Toronto holiday tradition brings the Christmas story to life in an intimate setting.
Where: Church of the Holy Trinity, 19 Trinity Square, Toronto
When: December 6th to 20th, select times
Admission: Ticketed. Visit the official website for details.
December 8th to 20th – A Raccoon Solstice
Theatre Direct presents a seasonal production that brings storytelling, imagination and a distinctly Canadian character to the stage, offering audiences a playful theatrical experience centred on the winter season.
Where: Theatre Direct, 1 Wiltshire Avenue, Unit 127, Toronto
When: December 8th to 20th, select times
Admission: Ticketed
December 9th – David Archuleta: The Warm Me Up Holiday Tour
Singer-songwriter David Archuleta brings his holiday tour to Toronto for an evening of heartfelt vocals, festive favourites and seasonal music.
Where: The Danforth Music Hall, 147 Danforth Avenue, Toronto
When: December 9th, time to be confirmed
Admission: Ticketed
December 9th and 10th – TSO Holiday Pops: A Celtic Celebration
The Toronto Symphony Orchestra brings a Celtic twist to the holidays with a festive concert featuring spirited melodies, orchestral arrangements and seasonal favourites.
Where: Roy Thomson Hall, Toronto
When: December 9th and 10th, select times
Admission: Ticketed
December 10th to January 2nd – ‘Twas the Night Before… by Cirque du Soleil
Cirque du Soleil brings its spectacular holiday production to Toronto, combining breathtaking acrobatics, imaginative choreography, and festive storytelling inspired by the classic Christmas poem.
Where: Meridian Hall, Toronto
When: December 10th to January 2nd, select times
Admission: Ticketed
December 10th to January 3rd – Cinderella
The beloved fairy tale comes to life in a festive theatrical production filled with humour, memorable characters and enchanting storytelling, offering a magical outing for audiences of all ages.
Where: Elgin and Winter Garden Theatre Centre, Toronto
When: December 10th to January 3rd, select times
Admission: Ticketed
December 11th – An Andrean Christmas
Celebrate the holiday season with an elegant evening of choral and orchestral music as An Andrean Christmas brings festive melodies and traditional favourites to Roy Thomson Hall.
Where: Roy Thomson Hall, 60 Simcoe Street, Toronto
When: December 11th, time to be confirmed
Admission: Ticketed
December 12th – St. Michael’s Choir School: Joyeux Noël – A Canadian Christmas
The talented voices of St. Michael’s Choir School return to Massey Hall for an elegant Christmas concert celebrating the season through beautiful choral arrangements, traditional carols, and Canadian holiday music.
Where: Massey Hall, Toronto
When: December 12th, 6:00 pm
Admission: Ticketed
December 12th – Christmas With The Salvation Army
Celebrate the season with an inspiring evening of music as The Salvation Army presents its annual Christmas concert featuring festive performances and traditional holiday favourites.
Where: Roy Thomson Hall, Toronto
When: December 12th, 7:30 pm
Admission: Ticketed
December 12th to January 10th – Goblin: Christmas Carol
Charles Dickens’ A Christmas Carol gets an imaginative makeover as a mischievous troupe of goblins takes on the beloved holiday tale. Combining inventive storytelling, physical comedy and theatrical surprises, this production offers an unconventional take on a Christmas classic.
Where: CAA Theatre, 651 Yonge Street, Toronto
When: December 12th to January 10th, select times
Admission: Ticketed
December 13th – Toronto Children’s Chorus
The Toronto Children’s Chorus brings its celebrated young voices to the stage for a beautiful seasonal performance featuring festive selections and uplifting harmonies.
Where: Roy Thomson Hall, Toronto
When: December 13th, 2:00 pm
Admission: Ticketed
December 15th to 20th – Toronto Symphony Orchestra: Messiah
Handel’s magnificent Messiah returns to Roy Thomson Hall for a cherished holiday tradition. Featuring powerful orchestral music and soaring choral performances, this timeless masterpiece remains one of the season’s most celebrated classical concerts.
Where: Roy Thomson Hall, Toronto
When: December 15th to 20th, select times
Admission: Ticketed
December 15th to January 3rd – The Thrill of Hope: A Holiday Concert
Soulpepper Theatre celebrates the season with The Thrill of Hope, a holiday concert bringing together live music, beautiful vocals and heartfelt storytelling in an intimate celebration of hope, connection and the holiday spirit.
Where: Soulpepper Theatre, 50 Tank House Lane, Toronto
When: December 15th to January 3rd, select times
Admission: Ticketed
December 17th – Good Lovelies Holiday Concert
Canadian folk trio Good Lovelies brings its signature harmonies and warm acoustic sound to Massey Hall for a festive evening of holiday favourites, original music and heartfelt storytelling.
Where: Massey Hall, Toronto
When: December 17th, 8:00 pm
Admission: Ticketed
December 18th – KESmas with KES THE BAND
Caribbean music sensation Kes brings the energy of soca to Toronto for KESmas, a festive concert blending infectious rhythms, live performances and a vibrant celebration of Caribbean music and culture.
Where: The Theatre at Great Canadian Toronto, Toronto
When: December 18th, time to be confirmed
Admission: Ticketed
December 19th – CHOIR! CHOIR! CHOIR!: Unsilent Night
Toronto’s beloved participatory singing experience returns to Massey Hall for Unsilent Night. Join hundreds of voices in a joyful celebration of holiday music, where the audience becomes part of the performance.
Where: Massey Hall, Toronto
When:
December 19th, 1:00 pm
December 19th, 6:00 pm
Admission: Ticketed
December 19th – Sing-Along: The Greatest Showman
Step into the spotlight for a special sing-along screening of The Greatest Showman at TIFF Bell Lightbox, inviting audiences to join in with the film’s unforgettable musical numbers.
Where: TIFF Bell Lightbox, Toronto
When: December 19th, 1:00 pm
Admission: Ticketed
December 19th and 20th – Toronto International Ballet Theatre: The Nutcracker
Experience the magic of The Nutcracker as Toronto International Ballet Theatre brings the timeless Christmas ballet to the stage, featuring elegant choreography, colourful costumes and Tchaikovsky’s celebrated music.
Where: Bluma Appel Theatre, St. Lawrence Centre for the Arts, Toronto
When:
December 19th, 2:00 pm and 7:00 pm
December 20th, 2:00 pm
Admission: Ticketed
December 19th to 23rd – BenTastic: A Very Merry Magic Show
Enjoy a festive family magic show as BenTastic and Magic Mel bring holiday-themed illusions, interactive entertainment, and magical surprises to the stage.
Where: Wychwood Theatre, Toronto
When: December 19th to 23rd, select times
Admission: Ticketed
December 20th – Sing-Along Messiah
Tafelmusik’s beloved Sing-Along Messiah invites audiences to become part of Handel’s masterpiece in a joyful celebration of classical music, filling Massey Hall with the sounds of hundreds of voices singing together.
Where: Massey Hall, Toronto
When: December 20th, 2:00 pm
Admission: Ticketed
December 21st – Christmas by Candlelight
Experience an atmospheric evening of holiday music as Christmas by Candlelight brings festive melodies and seasonal favourites to Massey Hall for an elegant celebration of the season.
Where: Massey Hall, Toronto
When: December 21st, 8:00 pm
Admission: Ticketed
December 29th – Trans-Siberian Orchestra: The Ghosts of Christmas Eve
Experience a spectacular holiday concert as the Trans-Siberian Orchestra brings its celebrated production The Ghosts of Christmas Eve to Toronto. Combining symphonic rock, dazzling lasers, pyrotechnics, and theatrical storytelling, the performance promises an unforgettable musical spectacle.
Where: Scotiabank Arena, 40 Bay Street, Toronto
When:
December 29th, 3:00 pm
December 29th, 7:30 pm
Admission: Ticketed
December 31st – BRAVISSIMO! New Year’s at the Opera
Ring in the New Year with an elegant evening of opera as BRAVISSIMO! returns to Roy Thomson Hall, featuring celebrated operatic voices and magnificent musical performances.
Where: Roy Thomson Hall, Toronto
When: December 31st, 6:00 pm
Admission: Ticketed
From beloved Christmas musicals and dazzling ballet productions to orchestral concerts, comedy and immersive performances, Toronto’s stages offer something for every holiday tradition.
Whether you’re introducing the family to The Nutcracker, enjoying a festive concert with friends or planning a memorable evening at the theatre, these performances offer plenty of ways to celebrate the season.
As always, keep up with what’s happening across Toronto and the Greater Toronto Area on efosa.