5 Holiday Productions You Can Watch Virtually in December

Get into the holiday spirit with these Calgary theatre and music productions that feature Christmas stories and soaring holiday music.

Stephen Hair as Scrooge in Theatre Calgary's production of A Christmas Carol. Photograph courtesy of Theatre Calgary.

Each winter, Calgary’s arts scene is full of heartwarming Christmas stories, soaring holiday music and wintery settings. This year, several performing arts companies are going virtual due to the pandemic, bringing some festive cheer right into your home. Here are five theatre and music productions that will get you in the holiday spirit this year.


Naughty… But Nice! (Seven’s on Screen) by Forte Musical Theatre Guild

When: December 4 to 20, 2020

Looking for a holiday show that’s geared towards a more mature audience? The holiday musical Naughty… But Nice! (Seven’s on Screen), intended for viewers age 15 and up, may be just the thing for you. The self-proclaimed “sweet but risqué holiday celebration” returns with a digital production this year that promises to be cheeky, fun and anything but boring. Viewers can stream the show for $20.



A Christmas Carol by Morpheus Theatre

When: December 11 to 19, 2020

Morpheus Theatre’s production of A Christmas Carol will run for just over a week in December. The show will take on the form of a radio play, offering a different way to experience this beloved story of Ebenezer Scrooge and the ghosts of Christmas past, present and yet to come. There are plans to offer the show two ways: virtually and in-person at the Victor Mitchell Theatre.



A Christmas Carol by Theatre Calgary

When: December 11 to 31, 2020

Attending Theatre Calgary’s annual production of A Christmas Carol is a holiday tradition for many. This year, you can still keep that tradition going by watching the theatre company’s digital production of the classic Christmas story. Theatre Calgary is pre-filming this year’s adapted production, which features three actors taking on more than 25 characters. Guests can then watch it digitally for $25 per household on their own time between December 11 to 31.



Holiday Favourites Virtual Concert by the Calgary Philharmonic Orchestra

When: December 12, 2020

The Calgary Philharmonic Orchestra has been offering free virtual concerts throughout the fall and will be focusing on the holidays in one of its December performances. The December 12 show will feature holiday tunes ranging from “Deck the Halls” to “Joy to the World,” and you can register to stream it here.



The Yuletide Sessions by Calgary Opera

When: December 18, 2020 to January 3, 2021

Replacing its usual Christmas at the Opera event, The Yuletide Sessions is a pre-recorded, 50-minute holiday concert that you can stream online for $10 per household. The performance features the emerging artist ensemble at the Calgary Opera performing classical and seasonal songs.


[This story has been updated to remove the mention of CPO’s holiday concert on Dec. 19, which has been cancelled.]

Want more suggestions for the best things to do in Calgary? Sign up for our Weekender Newsletter.

Related posts

5 Calgary Arts Events to Check Out in October

Chris Landry

How to Mark National Day for Truth and Reconciliation in Calgary

Alana Willerton

3 Fall Workshops to Try in Calgary

Alana Willerton

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Privacy Policy

Privacy & Cookies Policy
Avenue Calgary