Get warm, get cozy, and get into the holiday spirit with a festive collection of things to see and do in Calgary this December. From holiday markets and teddy bear tosses to Santa selfies and ZOOLIGHTS, December is a great time to warm up in Calgary.
December in Calgary


December in Calgary
The Lion, the Witch and the Wardrobe
Old Time Rock & Roll
Where: Jubilations Dinner Theatre
When: October 19, 2019 – January 11, 2020
Paul Brandt’s Country Christmas
Body Worlds: Animal Inside Out
Where: TELUS Spark Science Centre
When: October 25, 2019 – March 1, 2020
Studio Bell, home of the National Music Centre
Sherlock Holmes and the Raven’s Curse
Where: Playhouse Theatre
When: November 9 – December 14
Once Upon a Christmas at Heritage Park
Experience the magic of Christmas past at Heritage Park in Calgary. Once Upon a Christmas brings the magic of the holiday season to life with wagon rides, caroling, hands-on-activities, festive shopping, live entertainment, holiday treats, and visits from jolly old Saint Nick. Discover the wonder of Yuletide traditions in Calgary with Once Upon a Christmas at Heritage Park, open weekends until December 23, 2019.
ZOOLIGHTS
Where: Calgary Zoo
When: November 22, 2019 – January 4, 2020
Check out the complete guide to exploring Christmas Lights in Calgary.
Shakespeare Company: The Merchant of Venice
Where: The Reeve Theatre
When: November 28 – December 8
Theatre Calgary’s A Christmas Carol
Where: Max Bell Theatre
When: November 28 – December 28
The Brick Teddy Bear Toss with the Calgary Hitmen
The Calgary Hitmen play five home games in December, including December 1, 6, 8, 15, and 30.
Where: Scotiabank Saddledome
When: December 1
Serena Ryder: The Christmas Kisses Tour
Where: Southern Alberta Jubilee Auditorium
When: December 2
WordFest presents Neil Pasricha (You Are Awesome)
Where: Patricia A. Whelan Performance Hall
When: December 4
The Tenors: Wonder of Christmas Tour
Where: Southern Alberta Jubilee Auditorium
When: December 5
New York New York: A Broadway Revue
Where: The GRAND
When: December 5-7
Calgary Flames Hockey
Where: Scotiabank Saddledome
When: December 5, 7, 12, 14, 17, 19, 29, 31

Granary Road Christmas Market
Granary Road Christmas Market
Where: Granary Road
When: December 6, 7, 8, 13, 14, 15, 20, 21, 22
Johnny Reid: My King of Christmas Tour
Where: Southern Alberta Jubilee Auditorium
When: December 7
Christmas Concert at the Meadows
Where: Spruce Meadows
When: December 7
Winter Fantasia
Where: Bella Concert Hall
When: December 8
An Evening with Paul Brandt
Where: Bella Concert Hall
When: December 10
Dinner & A Movie: Die Hard
Where: Gasoline Alley Museum
When: December 10
Paul Brandt’s Country Christmas
Alberta Spotlight: Mariel Buckley with Mark Times
Where: Performance Hall, Studio Bell
When: December 12
Spark After Dark
Where: TELUS Spark Science Centre
When: December 12

Market Collective Holiday Market (Photo credit: Travel Alberta/Chris Amat).
Market Collective Holiday Market
Where: BMO Centre
When: December 13-15, 20-22
Funk the Halls at The Palace Theatre
Where: The Palace Theatre
When: December 14

The Nutcracker by the Alberta Ballet.
Alberta Ballet’s The Nutcracker
Where: Southern Alberta Jubilee Auditorium
When: December 14-15, 20-24
Dave Kelly Live Christmas Special
Where: Jack Singer Concert Hall
When: December 14-15
Dinner & A Movie: The Sound of Music
Where: Gasoline Alley Museum
When: December 17
Visit Glenbow
Where: Glenbow
When: Open Tuesday – Sunday

The largest tube park in Western Canada.
Tube Park at WinSport
Where: WinSport
When: Opening December 20
The Dudes Annual Christmas Special
Where: The Palace Theatre
When: December 20
Calgary Roughnecks Lacrosse
Where: Scotiabank Saddledome
When: December 21 & 28
Honeymoon Suite & Headpins
Where: Grey Eagle Resort & Casino
When: December 27
Nightlights Public Sleepover
Where: Calgary Zoo
When: December 28-29
New Year’s Eve 2020
Where: Calgary Tower
When: December 31