A Christmas Carol
Dex Drewitz and Stephen Hair in Theatre Calgary’s A Christmas Carol | Photo: Trudie Lee

A Christmas Carol

Longstanding Calgary tradition returns to the Theatre Calgary stage

Amy Jo Espetveidt

  • Location Max Bell Theatre, Arts Commons  240 9th Ave. SE
  • Price $35 - $127
Buy Tickets

There’s a reason A Christmas Carol is engrained in local holiday traditions, far beyond the fact that it’s been returning to Theatre Calgary’s stage for 30 years.

Filled with music and spectacle, the spirit of Christmas takes physical form in this delightful production. With Stephen Hair returning as Ebenezer Scrooge, last season saw the highest attendance ever for Theatre Calgary’s annual tradition.

A Christmas Carol runs November 24 to December 24, 2016 at the Max Bell Theatre, Arts Commons (240 9th Ave. SE).