A Christmas Carol 2025 - Shaw Festival Theatre

The magic of Christmas returns as does the miserly Ebenezer Scrooge!
Royal George Theatre
November 1 - December 21
Dates & Tickets
Explore the play
Synopsis

Don’t miss the final production to grace the stage of the Royal George Theatre.

Again, the magic of Christmas returns as does the miserly Ebenezer Scrooge! A Christmas Carol is the gift that keeps on giving and is the perfect annual reminder of what the Christmas spirit is all about. The most jolly holiday experience is in Niagara-on-the-Lake — the merriest of destinations.

Buy both Irving Berlin’s White Christmas and A Christmas Carol and save 20%.

Final Curtain at the Royal George & Farewell Fundraiser Celebration December 21. Learn More

House Programme

Technical Credits
ByCharles Dickens
Adapted for the stage byTim Carroll

Directed byTim Carroll
Set and costumes designed byChristine Lohre
Lighting designed byKevin Lamotte
Original music byPaul Sportelli
Music direction byRachel O’Brien
Movement and puppetry byAlexis Milligan

Approximate run time

1 hour and 40 minutes
including one intermission

Age Recommendation

Age 6+

Production Sponsor

Cast
Creative
Dates & Tickets
p Preview
s Seniors & Students
o Opening
f Final Performance
R Relaxed Performance
b Matinee Bus
b+ Two-Show Bus
You may also like ...

A heartwarming holiday musical for everyone dreaming of a white Christmas.

See all Events & Activities
Festival Backstage Tours
Festival Theatre
An hour-long guided tour of the Festival Theatre reveals the secrets that bring our work to the stage.
Learn more
Beyond the Stage
Discover events & activities for all ages.
Learn More
Ways to Save
Multi-play packages, special pricing for students & seniors, and more Shaw savings.
Learn More
Shaw Express
Getting to The Shaw from downtown Toronto and Burlington made easy. Plus, holiday season service.
Learn More