The holiday season is a time for family, imagination, and a little dose of magic. This Christmas, Theatre Calgary brings back A Christmas Carol, the classic holiday story that has warmed our hearts for generations and will bring a little magic to your every day. The story is a reminder to pay attention, be thankful for what and who we have, and reach out to others in compassion and companionship.

Theatre Calgary’s A Christmas Carol:

When: November 30 – December 31, 2023