9 amazing things to do in Calgary this week: Dec. 22 to 26

Dec 21 2025, 2:00 pm

Christmas is almost here, and there are plenty of things to do in Calgary this week, including tons of festive events and winter activities for everyone to check out.

From theatre productions to dazzling light displays, we’ve got you covered. Here are nine amazing things to do in Calgary this week.

One Christmas Carol

 

View this post on Instagram

 

A post shared by StoryBook Theatre (@storybookyyc)

What: It’s the last chance to catch One Christmas Carol. Charles Dickens’ holiday classic has been turned into a one-actor show featuring multi-award-winning Alberta actor Natascha Girgis.

When: Dec. 8 to 23, 2025
Where: Beddington Theatre Arts Centre –
375 Bermuda Dr. NW
Cost: Ticket price varys on date and seat

New Year’s Eve ‘Haus Party’ at the Waldhaus

Gelu Popa/Shutterstock

What: While it isn’t until Dec. 31, we wanted to give you a little heads up on an exciting event coming to Banff. Skip the ballroom and head to Banff’s most nostalgic house party. Throw on your finest Canadian tuxedo and join the Waldhaus for a two-level celebration of food, live music, and Canadiana charm. Upstairs in the living room, you’ll find good vibes and just enough bites and glühwein to set the mood. Enjoy a live band, followed by a DJ in their enclosed outdoor patio, bringing an unmistakable basement-party buzz.

When: Wednesday, Dec. 31, 2025; 8 p.m.
Where: Waldhaus Restaurant – 405 Spray Ave., Banff
Cost: $67 per person

Servus Tube Park

WinSport’s Canada Olympic Park/Facebook

What: The Servus Tube Park opened on the weekend for the winter season. Grab a tube and hit the slopes right in the city!

When: Dec. 20, 2025, to March 30, 2026
Where: 88 Canada Olympic Rd. SW
Cost: Prices vary

Zoolights

calgary things to do week

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

Once Upon A Christmas at Heritage Park

calgary things to do week

Heritage Park/Facebook

What: One Upon a Christmas ends this week. It features wagon rides, carolers, visits with Santa Claus, and tons of holiday cheer. This year, you can hop on their new diesel-electric locomotive, which has onboard entertainment.

When: Dec. 20 to 23, 2025
Where: Heritage Park – 1900 Heritage Dr. SW
Cost: Prices vary

Miracle on 34th Street the Musical

 

View this post on Instagram

 

A post shared by StoryBook Theatre (@storybookyyc)

What: Miracle on 34th Street is almost over! 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

Polar Express Train Ride at Aspen Crossing

What: It’s your last chance to hop on the Polar Express! 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

Holiday Wonder

calgary things to do week

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

The Nutcracker by Alberta Ballet

 

View this post on Instagram

 

A post shared by Alberta Ballet (@albertaballetcanada)

What: The Alberta Ballet is putting on the classic Christmas ballet show, The Nutcracker. 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; tickets can be found online

ADVERTISEMENT