Best availability for A CHRISTMAS CAROL tickets from DECEMBER 27 - 31.  BOOK TICKETS HERE

Box Office hours:  Mon: 10am - 5pm,   Tues - Fri: 10am - 8pm,   Sat: 12pm - 8pm (closed Sundays).    RENEW or SUBSCRIBE to our 2023-24 season: 403-294-7447

A Christmas Carol tickets - Limited availability

Looking for tickets to A Christmas Carol?

The best availability is for performances from DECEMBER 27 - 31.

Performances from November 30 - December 24 are extremely limited or sold out.

Please use the link below to book your tickets now.


Purchase tickets here

A Christmas Carol Casting Update

A Christmas Carol Casting Update

Theatre Calgary is thrilled to welcome A Christmas Carol back to the Max Bell Theatre beginning November 30, and we wish to announce some important casting updates regarding this year’s production.

For our 2021 production, Theatre Calgary will perform Geoffrey Simon Brown’s abridged adaptation of this three-person cast production live on our stage.  Through intimate multi-character performances by three actors, we will take you on the remarkable and inspiring journey of Ebenezer Scrooge, Tiny Tim and the spirits of Christmas Past, Present and Future. 
To ensure our actors health, and to prevent any possible disruptions in performances, we will be performing this year’s production with two three-actor casts.
In the first cast, aptly named the 'Holly' cast, will be Haysam Kadri in the role of Scrooge. Joining him onstage will be Jamie Tognazzini and Marshall Vielle, who were both a part of the 2020 filmed production. Our second cast, the 'Ivy' cast, will feature Mike Tan as Scrooge, along with Vanessa Leticia Jetté and Karen Johnson-Diamond. These two casts will perform on alternating performances throughout the run of the show. More information on which dates each cast will be performing will be available soon on our website.
Theatre Calgary is saddened to announce that for 2021, actor Stephen Hair will not be available to reprise the role of Ebenezer Scrooge. Mr. Hair has had to withdraw from this year's production due to a family health emergency. 
“We respect and support the decision that Stephen has had to make,” says Artistic Director Stafford Arima. “His entire extended family at Theatre Calgary send him warm thoughts during this difficult period.”
This year, we are also offering our online filmed production as a comfortable addition for audiences throughout December. This AMPIA Award-nominated production directed by Stafford Arima, features Stephen Hair as Scrooge, along with Jamie Tognazzini and Marshall Vielle.
We look forward to having you join us for this beloved holiday classic as we celebrate the holiday spirit. 
For more information about our cast, visit our A Christmas Carol page.