
We’re rolling into another weekend with no shortage of things to do in Calgary. From spectacular ballet performances to intense hockey games, there’s something for everyone.
Whether you’re looking for a festival, sports game, or incredible live show, we’ve got you covered. Here are 10 wonderful things to do in Calgary this weekend.
Swan Lake Alberta Ballet
View this post on Instagram
What: The Alberta Ballet is bringing Swan Lake to Calgary this weekend. “With evocative design and powerful performances, this production offers a compelling take on a timeless masterpiece. Experience Swan Lake, a story of love, deception, and destiny, brought vividly to life on stage.”
When: March 20 and 21, 2026
Where: Southern Alberta Jubilee Auditorium — 1415 14th Ave. NW
Cost: Ticket prices vary on date and seat
Grape Escape

Calgary Co-op Wines & Spirits/Facebook
What: Calgary’s largest premium wine, spirits and beer tasting event is back! Tickets are all-inclusive, so you can enjoy unlimited sits and bites from various food and drink vendors.
When: March 20 and 21, 2026
Where: BMO Centre — 1912 Flores Ladue Parade SE
Cost: Starting at $75
Cheer on the Calgary Flames

Sergei Belski/Imagn Images
What: The Calgary Flames have two home games this weekend! Join them at the Saddledome when they take on the Florida Panthers on Friday, and again on Sunday when they face off against the Tampa Bay Lightning.
When: March 20 and 22, 2026
Where: Scotiabank Saddledome — 555 Saddledome Rise SE
Cost: Ticket prices vary on date and seat
Yoga in the Greenhouse
View this post on Instagram
What: Blue Grass Garden Centre is hosting mindful yoga in the greenhouse this weekend. Join a local yoga instructor this Saturday for a beginner-friendly yoga class surrounded by peaceful greenery.
When: Saturday, March 21, 2026
Where: Blue Grass Garden Centre – 260130B Writing Creek Cres., Rocky View County
Cost: $45; register online
The Outdoor Adventure and Travel Show
View this post on Instagram
What: Known as “Western Canada’s largest showcase of outdoor gear & adventure travel experiences,” The Outdoor Adventure and Travel Show is coming right to Calgary. Browse through over 200 vendors showcasing the latest camping gear, paddle sports, outdoor clothing, scuba diving and ultimate adventure travel destinations.
When: March 21 and 22, 2026
Where: BMO Centre — 1912 Flores Ladue Parade SE
Cost: $14.80
- You might also like:
- Rare Elbow River lots in Calgary hitting the market for the first time since 2013 floods
- Alberta just nabbed the fastest population growth rate in Canada
- Seven big upgrades planned for Stampede Park over next 20 years
Calgary Hitmen at the ‘Dome

Official Calgary Hitmen Hockey Club/Facebook
What: The Calgary Hitmen are taking on the Lethbridge Hurricanes this Saturday during their fan appreciation night.
When: Saturday, March 21, 2026; 6 p.m.
Where: Scotiabank Saddledome — 555 Saddledome Rise SE
Cost: Ticket prices vary on date and seat
Gord Bamford
View this post on Instagram
What: Gord Bamford is bringing his Just Gettin’ Started 25th anniversary tour to the Grey Eagle Events Centre this Saturday!
When: Saturday, March 21, 2026; 8 p.m.
Where: Grey Eagle Events Centre – 3777 Grey Eagle Dr.
Cost: Prices vary on seat
An Evening with Johnny Cash
View this post on Instagram
What: Calgary’s own Devon Brayne is hitting the stage for some epic nights of Johnny Cash music. Enjoy timeless Johnny Cash hits with a tribute that caputres captures the spirit and soul of his career.
When: March 19 to 28, 2026; 1:30 or 7:30 p.m.
Where: Rosebud Theatre – 202 Martin Ave.
Cost: Prices vary
Women’s World Curling Championship

World Women’s Curling Championship/Facebook
What: Winsport is hosting the 2026 Women’s World Curling Championship, which is wrapping up this weekend. Cheer on teams from all over the world as they compete in this intense curling tournament.
When: March 14 to 22, 2026
Where: Winsport Events Centre — 151 Canada Olympic Rd. SW
Cost: Prices vary
The Confluence Craft Club
View this post on Instagram
What: Grab your crafting materials and head over to the Confluence this March for their craft club. It’s a great place to connect with other crafters and work on any project you might have lying around.
When: Sunday, March 22, 2026; 1 p.m.
Where: