
It’s the first weekend of December, and Calgary is full of things to do. With Christmas just around the corner, there are tons of festive activities to check out this weekend.
From holiday markets and light displays to hockey games and theatre, there is something for everyone to do. Here are 12 awesome things to do in Calgary this weekend.
Calgary Hitmen at the ‘Dome

Official Calgary Hitmen Hockey Club/Facebook
What: The Calgary Hitmen have two home games at the Saddledome this weekend. Sunday is their annual teddy bear toss, where, after the Hitmen score their first goal, fans throw teddy bears on the ice to be donated for Christmas.
When: Dec. 5 and 7, 2025
Where: Scotiabank Saddledome – 555 Saddledome Rise SE
Cost: Ticket prices vary depending on date and seat
The Enchanted Festival at Spruce Meadows
View this post on Instagram
What: The Spruce Meadows light display consists of over one million lights stretching more than 50 kilometres. Some displays guests can look forward to are 100 shimmering horses, charming animals like peacocks, bears, and foxes, and tunnels of twinkling lights. You can relax in their cozy rest areas, wander through a Sparkling light display, enjoy family-friendly movies, and explore Calgary’s only indoor Christmas light maze.
When:Â Weekends in December
Where: Spruce Meadows — 18011 Spruce Meadows Way SW
Cost: $20 for adults, $12 for kids and seniors
Miracle on 34th Street the Musical
What: Storybook Theatre is putting on Miracle on 34th Street the Musical this weekend. 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
Once Upon A Christmas at Heritage Park

Heritage Park/Facebook
What: Heritage Park is turning into a winter wonderland this December, featuring wagon rides, carolers, visits with Santa Claus, and holiday cheer. This year, you can hop on their new diesel-electric locomotive, which even has onboard entertainment.
When:Â Weekends through Dec. 6 to Dec. 23, 2025
Where: Heritage Park – 1900 Heritage Dr. SW
Cost:Â Prices vary;Â tickets can be found online
Granary Road Christmas Market
View this post on Instagram
What: Granary Road is hosting its annual Christmas market for two weekends this December. You can find Christmas carolers, decorated trees, lights, festive photos with Santa, and much more.
When: Dec. 6 to 7 and 13 to 14, 2025
Where: Granary Road —Â 226066 112th St. W.
Cost: Prices vary
Lions Festival of Lights

Lions Festival of Lights/Facebook
What: Returning for its 39th year, the Lions Festival of Lights has become a Calgary Christmas staple. Known as the largest free Christmas light showcase in Calgary, visitors can look forward to winding through sparkling displays composed of over 300,000 lights.
When:Â Nov. 23, 2025, to Jan. 8, 2026; 5:30 p.m. to midnight
Where:Â 14th Street NW and 24th Avenue NW
Cost:Â Free
Catch a Calgary Flames game

Simon Fearn/Imagn Images
What: Head on over to the Scotiabank Saddledome this weekend to watch the Calgary Flames in an exciting home game. They’re facing off against the Utah Mammoth in this electric Saturday night game.
When: Saturday, Dec. 6, 2025; 5 p.m.
Where: Scotiabank Saddledome – 555 Saddledome Rise SE
Cost: Ticket prices vary on seat
Skate with Santa
What: Santa Claus is coming to the Olympic Oval at the University of Calgary this weekend! You can lace up your skates and hit the ice, and then visit over 80 vendors at the University of Calgary’s Holiday Market.
When:Â Saturday, Dec. 6, 2025; 12 to 5 p.m.
Where: University of Calgary Olympic Oval – 288 Collegiate Blvd. NW
Cost:Â $10 for adults, $5 for children, UofC alumni skate free
Holiday Wonder

Kendall Collins/Daily Hive
What: Calgary is getting a brand-new holiday festival this year. Holiday Wonder will feature 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
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
Christmas Afternoon Tea at Lougheed House

Lougheed House/Facebook
What: Tea at the Lougheed House is always a good time, but this December it’s turning festive! Enjoy delicious sweet and savoury treats along with tea while taking in all the amazing Christmas decor.
When:Â Dec. 7 and 21, 2025
Where: Lougheed House – 707 13th Ave. SW
Cost: $64.95 per person
Polar Express Train Ride at Aspen Crossing

Aspen Crossing/Facebook
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