Congratulations! You made it through the week and now it’s time to explore, play and relax! Ready to get things started? Whether you want to get some fresh air, see something truly inspiring or just catch a movie, here are 10 things to do in Calgary this weekend. Enjoy!

Mirror Mirror

Let your imagination run wild! Moment Factory’s latest adventure, ‘Mirror Mirror’ has hit Calgary and you won’t want to miss it. Surrounded by colour and whimsical images, this immersive experience is truly magical.

When: Until March 31st, 2024
6455 Macleod Trail, Calgary
Cost: $16+

Calgary Flames

Let’s GO! This weekend, we encourage you to toss on a jersey and head to the Saddledome where the Flames will take on the Pittsburgh Penguins. For tickets head to the link above.

When: Saturday, March 2nd, 2024
Where: 555 Saddledome Rise SE
Time: 8 pm
Cost: $106+

Olympic Plaza

Free AND easy? This weekend (if you haven’t already this season) why not check out Calgary’s only outdoor refrigerated ice rink – Olympic Plaza! It’s going to be a blast!

Where: 228 8 Ave. SE, Calgary
Time: 6 am – 11 pm
Cost: Free

Sponsored Pick: Emo Night at Modern Love

Embrace the nostalgia of Emo Night at Modern Love this Friday where DJ Theo from Gob (@gobband) sets the stage for an unforgettable evening. Enjoy $2.75 Highballs and $3.75 DUKE Lager all night, starting at 9:30PM, and revel in the city’s best drink deals with no cover charge! Don’t miss out on the ultimate Friday night experience, filled with music, drinks, and great vibes.

Where: Modern Love – 613 11 Ave SW
Time: 9:30PM
Cost: FREE

Banff Upper Hot Springs

(Bathing) suit up and head to Banff’s Upper Hot Springs. Overlooking the tiny mountain town this is the best way to wind down this season. Adults can check it out for just $16.50!

Where: 1 Mountain Ave, Banff, AB
Cost: $16.50+

Sam Roberts Band

Known for songs like Don’t Walk Away Eileen and Ascension Canada’s very own Sam Roberts Band will take Red Deer’s Memorial Centre. For more information and tickets, check out the link above.

When: Saturday, March 2nd, 2024
Where: Red Deer Memorial Centre – 4214 58 St, Red Deer, AB
Time: 7 pm
Cost: $63+


Pop some corn and grab the whole family! Cineplex Canada’s Family Favourites deal is back and every Friday this March you can enjoy a popular title for just $2.99.

When: Fridays this March
Where:  See Cineplex locations near you above
Cost: $2.99+

Candlelight Concert

Looking for something romantic? This weekend Calgarians can enjoy one of Fever’s Candlelight Concerts. This time around, enjoy a tribute to Coldplay and Imagine Dragons. Get your tickets now and have fun!

When: Friday, March 1st, 2024
Where: 1401 10 Avenue Southeast, Calgary
Time: 9:30 pm
Cost: $29+


This month, enjoy the cold air and fresh powder at Winsport! Bundle up and head out for an adrenaline-inducing activity that’ll only cost $18 on Friday. You’re going to have a blast!

Where: 88 Canada Olympic Road SW, Calgary
Time: See times above
Cost: $18+ on Fridays

Sugar Shack 

With hot drinks, warm treats and a stunning view, the Banff Sugar Shack is not one to be missed. Before the season is over, check out the pop-up cabin at Fairmont Banff Springs and enjoy some maple taffy, hand pies and good company on the Vermillion Lawn.

When: Thursday – Sunday until the end of March
Where: 405 Spray Ave, Banff, AB
Time: 3 pm to 9 pm
Cost: Free to visit

Penguin Walk

It’s getting down to the wire! This weekend, don’t miss your chance to check out the Calgary Zoo for its daily Penguin Walk! This event is weather permitting, so make sure you check out their website before heading out!

When: Until mid-March 2024 (weather depending)
Where: 210 St. George’s Drive NE, Calgary
Time: 10:30 am
Cost: $34.95


Winter is in full swing and with a nip in the air and snow on the ground, you’ve still got plenty of time to hit the hills! This weekend, bundle up and check out 10 of the best toboggan destinations in the city!

Whew, there you have it, friends. 10 things to do in Calgary this weekend. What will you check out first? Let us know and remember to stay safe. We’ll see you out there!