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.
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

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

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
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
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

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
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
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

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
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: The Confluence Historic Site and Parkland — 750 9th Ave. SE
Cost: $8