December in Calgary
Fill your calendar with dazzling light displays, holiday musicals, and festive fun across the city.
ZOOLIGHTS (Credit: Tourism Calgary/Wilder Institute's Calgary Zoo)
Get cozy and embrace December in Calgary with festive favourites like ZOOLIGHTS as well as new holiday specials like Enchanted at Spruce Meadows.
Sign up for the FREE Calgary Attractions Pass to access discounts at some of Calgary's top attractions, exclusive prizing, and a chance to win a weekend getaway in Calgary!
U/D Night Market
Browse local artisans, enjoy live entertainment, and explore a giant inflatable igloo with free admission at the U/D Night Market – Holiday Edition.
Where: University District
When: December 3
Under 100 Art Show
Browse paintings, photography, ceramics, textiles, and more from talented local artists, and find a one-of-a-kind treasure to take home at the Under $100 Art Show.
Where: 1111 9 Ave SW
When: December 3-6, 10-13
Calgary Flames Home Games
Check out the Calgary Flames play their last and final season at the iconic Scotiabank Saddledome.
Where: Scotiabank Saddledome
When: December 3, 5, 8, 26, 29, 31
Spruce Meadows International Christmas Market
Shop unique gifts, savour seasonal treats, and soak up the European-inspired charm of Spruce Meadows’ International Christmas Market.
Where: 18011 Spruce Meadows Way SW
When: December 4-6
Calgary Hitmen Home Games
Get into the fun Calgary Hitmen home games as they take to the ice this month.
Where: Kerby Centre
When: December 4, 6, 27
Granary Road Christmas Market
Shop unique gifts, handmade treasures, and festive treats from local vendors at Granary Road’s family friendly Christmas Market.
Where: Granary Road
When: December 5 & 6, December 12 & 13
The Nutcracker
Rediscover the magic of The Nutcracker through captivating choreography, exquisite costumes, and richly detailed sets bring this beloved holiday classic to life.
Where: Southern Alberta Jubilee Auditorium
When: December 11-24
Calgary Wranglers Home Games
Watch the Calgary Wranglers at back-to-back games on their home ground.
Where: Scotiabank Saddledome
When: December 12, 13, 18, 28, 30
Enchanted Festival
Explore lights and step into an Enchanted wonderland as you enjoy holiday shopping, roller skating, Christmas movies, festive bites, and family fun along the way.
Where: Spruce Meadows
When: December 12-23
Stars on Ice
Celebrate the season with Stars on Ice as Olympic, world, and national champions take to the rink.
Where: Winsport
When: December 13
The Holiday
Leave heartbreak behind and discover the door to unexpected romance through the classic The Holiday.
Where: The GRAND
When: December 15
The Polar Express™ at Aspen Crossing
Hop aboard the Polar Express™ for a family adventure inspired by the movie where you enjoy a magical journey to the North Pole filled with holiday cheer.
Where: Aspen Crossing
When: Until December 24
Calgary Winter Market
Celebrate the season with loved ones at the Calgary Winter Market, a European-inspired escape filled with festive charm.
Where: Eau Claire Plaza
When: Until December 24
Best Christmas Markets Around Calgary 2026
Dive into your holiday shopping and discover great local gift ideas with festive food trucks, music, entertainment, and the holiday classic, photos with Santa!