Not sure what to do this weekend? Calgary has plenty to offer. From concerts and festivals to sports events and food adventures, here are 10 of the best things happening in and around the city this weekend.
Think your family is dramatic? Wait until you meet the Lafayettes in the Tony-winning play Appropriate. You can expect a night full of laughs, intensity, and drama that you’ll be talking about all weekend long.
When: Friday, March 20, to Sunday, March 22, 2026
Time: 7 p.m.
Where: 101, 215 14th Ave. SW, Calgary, Alta.
Cost: $37.35
Cheer on the Calgary Flames this weekend as they take on the Florida Panthers on Friday and the Tampa Bay Lightning on Sunday.
When: Friday, March 20 to Sunday, March 22, 2026
Time: Friday, March 20; 7 p.m., Sunday, March 22; 6 p.m.
Where: 555 Saddledome Rise SE, Calgary, Alta.
Cost: Ticket prices vary by seat
Get ready, Calgary! YYC’s biggest wine, spirits, and beer tasting event is back. Whether you’re a wine lover, craft beer fan, or just attending for a good time, this event has it all.
When: Friday, March 20 and Saturday, March 21, 2026
Time: Friday, March 20; 7 p.m., Saturday, March 21; 6 p.m.
Where: 1912 Flores Ladue Parade SE, Calgary, Alta.
Cost: $75 all-inclusive ticket
Ready to experience an evening full of magic? Alberta Ballet’s Swan Lake performance is full of beautiful choreography, classical music, and an iconic story that you won’t forget.
When: Friday, March 20 and Saturday, March 21, 2026
Time: 7:30 p.m.
Where: 1415 14th Ave. NW, Calgary, Alta.
Cost: Ticket prices vary by seat
Cheese, wine, and good vibes only. Grab a friend and enjoy melty cheese, artisan dippers, wine, and dessert at this fun City and Country Winery night.
When: Saturday, March 21, 2026
Time: 5:30 p.m.
Where: 8A Varsity Estates Circle NW, Calgary, Alta.
Cost: $42.75
Looking to unleash your creative side? Paint your own six-inch cake, sip a drink, and learn easy decorating techniques at Euphoria Cafe’s edible paint and sip event.
When: Saturday, March 21, 2026
Time: 5:30 p.m
Where: 544 38A Ave. SE, Calgary, Alta.
Cost: $42.75
Hitmen fans, this one’s for you. Don’t miss the Calgary Hitmen as they take on the Lethbridge Hurricanes for fan appreciation night. Expect giveaways, excitement, and an action-packed night full of hockey.
When: Saturday, March 21, 2026
Time: 6 p.m.
Where: 555 Saddledome Rise SE, Calgary, Alta.
Cost: Ticket prices vary based on seats
Get your first taste of the golf season at the PGA of Alberta Golf, Pickleball, and Lifestyle Show. This event is basically your one-stop shop for getting ready for an active spring and summer.
When: Saturday, March 21 and Sunday, March 22, 2026
Time: 9 a.m. to 4 p.m.
Where: 1912 Flores Ladue Parade SE, Calgary, Alta.
Cost: Ticket prices vary
Western Canada’s largest adventure show is making its way to the city this weekend. Explore outdoor gear, travel workshops, and hands-on demonstrations. It’s the perfect place to get inspiration for your next trip.
When: Saturday, March 21 and Sunday, March 22, 2026
Time: Saturday, March 21; 10 a.m to 6 p.m., Sunday, March 22; 10 a.m. to 5 p.m.
Where: 1912 Flores Ladue Parade SE, Calgary, Alta.
Cost: $14.80
It’s the last weekend to catch the World Women’s Curling Championship. Head over to WinSport to catch world-class athletes compete, bringing some intense matchups and serious competition.
When: Every day until Sunday, March 22, 2026
Time: Times vary every day
Where: 88 Canada Olympic Rd. SW, Calgary, Alta.
Cost: Ticket prices vary
Warm weather is finally making an appearance in Calgary, and there is no better time to get out and explore everything the city has to offer this weekend.
Recent Posts:
The Calgary Stampede just unveiled its massive 20-year plan with new venues and more
A major Canadian music award show is taking over Calgary this April


