
We’re just about halfway through December, and there are still plenty of things to do in Calgary. It’s almost the holidays, and Calgary has a ton of festive fun hiding around every corner.
So whether you’re looking for a holiday outing or just a night out on the town this week, we’ve got you covered. Here are 10 amazing things to do in Calgary this week.
Calgary Hitmen at the ‘Dome

Official Calgary Hitmen Hockey Club/Facebook
What: The Calgary Hitmen have two games at the Saddledome this weekend. Join them on Wednesday as they take on the Swift Current Broncos, and again on Friday when they battle it out against the Brandon Wheat Kings.
When: Dec. 17 and 19, 2025
Where: Scotiabank Saddledome — 555 Saddledome Rise SE
Cost: Ticket prices vary depending on date and seat
Holiday Wonder

Kendall Collins/Daily Hive
What: Holiday Wonder features over one million lights, a life-sized gingerbread house that’s made with real gingerbread, Frosty’s indoor snowball fight zone, Santa’s sleigh simulator, a twinkling snowflake forest, and more.
When: Nov. 27, 2025, to Jan. 3, 2026
Where: BMO Centre — 1912 Flores Ladue Parade SE
Cost: Prices vary
Catch a Calgary Flames game

Sergei Belski/Imagn Images
What: Head on over to the Scotiabank Saddledome this week to watch the Calgary Flames in an exciting home game. They are facing off against the Seattle Kraken this Thursday.
When: Thursday, Dec. 18, 2025
Where: Scotiabank Saddledome — 555 Saddledome Rise SE
Cost: Ticket prices vary on seat
Zoolights

The Calgary Zoo/Facebook
What: Zoolights is back this year, bigger, brighter, and wilder than ever. Watch as the Wilder Institute/Calgary Zoo turns into a winter wonderland filled with twinkling lights and dazzling displays. Guests can enjoy axe throwing, interactive activities, treats, and much more.
When: Nov. 14, 2025, to Jan. 4, 2026
Where: Wilder Institute/Calgary Zoo — 210 St. George’s Dr. NE
Cost: Ticket prices vary on date
Polar Express Train Ride at Aspen Crossing
View this post on Instagram
What: Hop aboard the Polar Express at Aspen Crossing to celebrate the holidays this year. The train ride, inspired by the popular movie, takes you around the tracks for an hour while you enjoy hot chocolate in a Polar Express collector’s mug, a cookie, and a silver bell.
When: Select dates between Nov. 21 and Dec. 23, 2025
Where: Aspen Crossing — 203079 Range Rd. 251
Cost: Ticket prices vary on date
Miracle on 34th Street the Musical
View this post on Instagram
What: Storybook Theatre kicks off Miracle on 34th Street the Musical this week. The show synopsis reads: “With the support of a determined attorney, and the belief of a young girl named Susan, Kris Kringle takes on the cynics in this musical adaptation of this holiday classic.”
When: Nov. 21 to Dec. 30, 2025
Where: Beddington Theatre Arts Centre — 375 Bermuda Dr. NW
Cost: Prices vary on date and seat
The Nutcracker by Alberta Ballet
View this post on Instagram
What: The Alberta Ballet is putting on the classic Christmas ballet show, The Nutcracker, this week. This year, the show has been reinvented by Artistic Director Francesco Ventriglia. You’ll find fresh choreography, new sets, and stunning costumes.
When: Dec. 12 to 24, 2025
Where: Southern Alberta Jubilee Auditorium – 1415 14th Ave. NW
Cost: Prices vary on date and seat
Christmas Comedy Party Show
What: Join three funny comedians, great food, drinks, free prizes, and so much more during the Christmas Comedy Party Show. It’s sure to be a night full of laughs.
When: Friday, Dec. 19, 2025; 6 p.m.
Where: Canadian Brewhouse University District — 3953 University Ave. NW
Cost: $25
Cheer on the Calgary Wranglers

Wranglers/Facebook
What: The Calgary Wranglers are taking on the San Diego Gulls this Friday in a home game match right at the ‘Dome. Grab your tickets and don’t miss out on this exciting action.
When: Friday, Dec. 19, 2025
Where: Scotiabank Saddledome — 555 Saddledome Rise SE
Cost: Ticket prices vary depending on seat
Air Supply: 50th Anniversary Tour

Air Supply Music/Facebook
What: Air Supply is hitting the stage at the Grey Eagle Events Centre this weekend for their 50th Anniversary Tour!
When: Friday, Dec. 19, 2025; 8 p.m.
Where: Grey Eagle Events Centre — 3775 Grey Eagle Dr. SW
Cost: Prices vary on seat




