
It’s the last weekend of March, and there is no shortage of things to do in Calgary. From fun dinner events to NHL games, there is something for everyone to check out.
Whether you’re looking for an exciting night out or an activity to pass the time, we’ve got you covered. Here are 10 incredible things to do in Calgary this weekend.
Zoodunnit Post Mortem

oasisamuel/Shutterstock
What: The Wilder Institute/Calgary Zoo is hosting a murder mystery dinner party this Friday. “At a content creator retreat where the zoo’s media ambassador will be chosen, a popular science influencer is murdered, and everyone is a suspect.” Your ticket includes the mystery, food stations, and cash bars.
When: Friday, March 27, 2026; 5:30 to 10:30 p.m.
Where: Wilder Institute/Calgary Zoo – 210 St. George’s Dr. NE
Cost: $94
Catch a Wranglers game

Wranglers/Facebook
What: The Calgary Wranglers have two home games this weekend, including their NextGen Kids Game Day on March 29.
When: March 27 and 29, 2026
Where: Scotiabank Saddledome – 555 Saddledome Rise SE
Cost: Ticket prices vary by date and seat
Hairball

Hairball/Facebook
What: Hairball is one of the greatest rock tribute bands in America, and they are coming to Calgary. You can expect hit songs from rock favourites like Van Halen, Kiss, Motley Crue, Queen, Journey, Aerosmith, and more.
When: Friday, March 27, 2026; 8 p.m.
Where: Grey Eagle Events Centre — 3777 Grey Eagle Dr.
Cost: Prices vary by seat
Collage Art Workshop
View this post on Instagram
What: Join The Confluence this weekend for an amazing Collage Art Workshop. “Past meets the present in this two-hour program exploring the mixed media art form of collage, where you’ll break down and piece back together copies of historical photographs, modern magazines and other textile materials to create your own unique piece of art.”
When: Saturday, March 28, 2026; 1 to 4 p.m.
Where:
Cheer on the Calgary Flames

Brett Holmes/Imagn Images
What: The Calgary Flames are taking on the Vancouver Canucks this Saturday in an exciting home game.
When: Saturday, March 28, 2026; 8 p.m.
Where: Scotiabank Saddledome — 555 Saddledome Rise SE
Cost: Ticket prices vary by date and seat
Anne of Green Gables the Musical
View this post on Instagram
What: Storybook Theatre is putting on Anne of Green Gables. The show synopsis reads, “She arrives in Avonlea as an orphan, determined to prove her worth despite social rejection and adversity. She faces challenges with optimism, defends her identity, and changes the hearts of those around her through sheer determination and bold spirit.”
When: Feb. 20 to April 12, 2026
Where: Beddington Theatre Arts Centre — 375 Bermuda Dr. NW
Cost: Ticket prices vary by date and seat
Earth Hour

oasisamuel/Shutterstock
What: The Arusha Centre and City of Calgary are hosting Earth Hour at the Central Library this weekend! You’ll find a live DJ, special performances, including traditional dancing, Sober Crew Outreach, Lion Dancers and much more.
When: Saturday, March 28, 2026; 6 p.m.
Where: Central Library — 800 3rd St. SE
Cost: Free
Calgary International Salsa Congress
View this post on Instagram
What: Touted as the “hottest dance show of the year,” the Calgary International Salsa Congress is happening this weekend. You’ll find salsa, bachata and variety showcases all weekend from internationally invited artists, fantastic local professionals and local troupes.
When: March 26 to 30, 2026
Where: Various locations across Calgary
Cost: Prices vary by date and event
Golden Girls Vegas Vacation
What: Jubilations Dinner Theatre is kicking off Golden Girls Vegas Vacation this weekend. “Take in the excitement (and stunning live vocals) while you enjoy a delicious multi-course meal served by our character servers. It’s a live show, so anything could happen.”
When: March 28 to May 30, 2026
Where: Jubilations Dinner Theatre – 1002 37th St. SW
Cost: Prices vary
World Piano Day Showcase

Southcentre Mall/Facebook
What: Calgary-based arts organization Honens is marking World Piano Day by bringing a piano to Southcentre Mall for an afternoon of live performances by professional musicians and emerging local talent.
When: Sunday, March 29, 2026; 11 a.m. to 5:30 p.m.
Where: Southcentre Mall — 100 Anderson Rd. SE
Cost: Free




