Photo via LisaBourgeault / Shutterstock
Calgary has plenty going on this week. From live theatre and hockey games to St. Patrick’s day celebrations and wine tastings, there is something happening almost every day. Here are 10 events taking place across Calgary from March 16 to 20.
Running at the Storybook Theatre until April 12, this family-friendly show follows the tale of Anne Shirley as she navigates life at Green Gables. The production brings the novel to life with heartwarming moments and plenty of fun.
When: Showtimes running until April 12, 2026
Time: 2 p.m and 7 p.m. showtimes
Where: 375 Bermuda Dr. NW, Calgary, Alta.
Cost: Adults, $33; youth, $28
The World Women’s Curling Championships is taking over WinSport until March 22. You can catch teams from around the world as they compete for the title. The tournament promises fierce competition and an electric atmosphere.
When: Every day until Sunday, March 22, 2026
Time: Times vary every day
Where: 151 Canada Olympic Rd. SW, Calgary, Alta.
Cost: Adult starting at $25; youth starting at $15
Experience Calgary’s largest premium wine, spirits, and beer tasting event happening March 20 and 21. Tickets include access to drinks and delicious bites, making it a perfect way to explore Calgary’s beverage scene.
When: Friday, March 20, Saturday, March 21, 2026
Time: Friday: 6 p.m. to 10 p.m., Saturday: 5 p.m. to 9 p.m.
Where: 1912 Flores Ladue Parade SE, Calgary, Alta.
Cost: $75 all-inclusive ticket
It’s time to celebrate Calgary’s culinary scene once again. The YYC Food and Drink Expo is running from March 13 to 29, and you will have an opportunity to enjoy prix fixe menus at restaurants all across the city. It’s an amazing way to explore some of Calgary’s best restaurants.
When: Friday, March 13 to Sunday, March 29, 2026
Time: Times vary
Where: Locations vary
Cost: Varies at each location
Hockey Fans can cheer on the Calgary Wranglers this week as they play the Henderson Silver Knights.
When: Tuesday, March 17, Thursday, March 19, 2026
Time: 7 p.m.
Where: 555 Saddledome Rise SE, Calgary, Alta.
Cost: Starting at $41.50
Get into the St. Patrick’s Day spirit at the Irish Cultural Society’s open house on March 17. The night will feature live entertainment across two floors, and traditional Irish treats will be served.
When: Tuesday, March 17, 2026
Time: 7 p.m. to 12 a.m.
Where: 6452 35th Ave NW, Calgary, Alta.
Cost: Adult: $10; children: $5; families: $25
Enjoy a multi-course meal while being entertained by live performers recreating the legendary band’s greatest hits. With interactive moments and live vocals, this night promises music, food, and unforgettable moments.
When: Wednesday, March 18, to Friday, March 20, 2026
Time: 6:30 p.m.
Where: 1002 37th St. SW, Calgary, Alta.
Cost: Prices vary each night
Experience the music of the legendary man in black at An Evening with Johnny Cash, running from March 19 to 28. Devon Brayne will perform classics and contemporary anthems from Cash’s catalogue.
When: Thursday, March 19, to Saturday, March 28, 2026
Time: Showtimes at 1:30 p.m. and 7:30 p.m.
Where: 1002 37th St. SW, Calgary, Alta.
Cost: Ticket prices vary
Head over to the Saddledome on March 20 to watch the Calgary Flames compete against the Florida Panthers.
When: Friday, March 20, 2026
Time: 7 p.m.
Where: 555 Saddledome Rise SE, Calgary, Alta.
Cost: Starting at $38.94
Step into a world filled with grace and drama with Alberta Ballet’s Swan Lake, running March 20 and 21. With stunning costumes and beautiful choreography, this production is one you won’t want to miss.
When: Friday, March 20, 2026
Time: 7:30 p.m.
Where: 1415 14th Ave. NW, Calgary, Alta.
Cost: Starting at $76.01
Get out, explore, and enjoy all that the city has to offer!
Recent Posts:
A luxury outerwear warehouse sale is coming to Calgary this month
A second John Summit show has been added to Calgary’s Cowboys Music Festival
Vancouver is really warming up, and we don't know about you, but if it feels…
Cinco de Mayo is basically your excuse to make weekday plans feel like a weekend,…
After a wild and tumultuous 2025 for Kits Pool, the City of Vancouver has announced…
If there is one place in Alberta that feels a little unreal in person, it…
Toronto residents will soon be able to enjoy a nice, relaxing day in a local…
Picture this: you wake up in Calgary and decide your entire day will consist of…