It’s the last weekend before Christmas, and things are merry and bright. With a few cold snaps in the forecast, we’re bound to have a white Christmas — and if you’ve got some last-minute holiday shopping, you’re not the only one.
If you’re more of the plan-ahead type, there are also lots of festive activities happening before Christmas next week. From jelly bean dances to nativity pageants, here’s everything you can do in Calgary this Dec. 19 to 21 weekend.
Join a DJ-led late-night Latin lounge evening shaped for calm energy and smooth rhythm.
When: Friday, Dec. 19, 2025
Time: 10:30 p.m. to 2 a.m.
Where: Heliopolis Social Café — 817 1st St. SW, Calgary
Tickets: $22
The Snow Ball, a free and festive jellybean dance, goes down this Friday at the Capitol Hill Community Association with a live DJ, light show, theatrical performances, food trucks, and Christmas cheer.
When: Friday, Dec. 19, 2025
Time: 6 to 10 p.m.
Where: Capitol Hill Community Association — 1531 21st Ave. NW
Tickets: Free with community membership
Eleven local artists will take to the Ranchman’s Main Stage, all in one night. Catch the opportunity of a lifetime for these rising artists and experience some of Calgary’s local talent in talent.
When: Friday, Dec. 19, 2025
Time: 9 p.m. to 12:30 a.m.
Where: Ranchman’s Calgary — 9615 Macleod Trl. S, Calgary
Tickets: $12
Beloved by fans, Air Supply will make their way to the Grey Eagle Resort & Casino in celebration of their 50th Anniversary Tour.
When: Friday, Dec. 19, 2025
Time: 8 p.m.
Where: Grey Eagle Event Centre — 3775 Grey Eagle Dr., Calgary
Tickets: $88+
A traditional Christmas Nativity pageant with live actors and animals, outdoor lighting and sound, all made possible thanks to volunteers from the Calgary interfaith community.
When: Friday, Dec. 19 to Sunday, Dec. 21, 2025
Time: 6 to 8 p.m.
Where: Bow Valley Building, 2526 24th Ave. NW, Calgary
Tickets: Free
Enjoy a night of choral music in the Southern Alberta Pioneers Memorial Building.
When: Friday, Dec. 19 to Saturday, Dec. 20, 2025
Time: 7:30 to 9:30 p.m.
Where: Southern Alberta Pioneers Memorial Building – 3625 4th St. SW, Calgary
Tickets: $20
Get into the festive spirit with “Fiddle Fantasia,” a heartwarming and high-energy concert presented by the Calgary Fiddlers Association.
When: Saturday, Dec. 20, 2025
Time: 3 to 5 p.m.
Where: University Theatre – 230 University Crt. NW, Calgary
Tickets: $20+
With Servus Tube Park returning this winter, you and the fam can get caught up in all the action yourself. Get ready to fly!
When: Saturday, Dec. 20, 2025, to Monday, March 30, 2026
Time: 4 to 6 p.m. and 7 to 9 p.m. on Fridays; 9 a.m. to 5 p.m. on weekends
Where: 88 Canada Olympic Rd. SW
Tickets: $25
Round up the whole family and go dashing through the snow on a two-horse open sleigh with breathtaking views of Calgary.
When: Saturday, Dec. 20, 2025, through Jan. 1, 2026
Time: By email reservation only
Where: Horsin’ Around — 146th Ave. SW, Calgary
Tickets: $250 per sleigh, holds up to 10 people
An exclusively cuddly and cute painting night — with puppies!
When: Sunday, Dec. 21, 2025
Time: 1 to 3 p.m.
Where: Colour Cafe — 1414 Kensington Rd. NW, Calgary
Tickets: $15
The Calgary Jazz Orchestra presents a Perfectly Frank Christmas concert tradition! The performance features the music of Sinatra and Christmas seamlessly intertwined with Johnny Summers on vocals, and special guests. Join the CJO for an exciting, entertaining, and warm holiday experience.
When: Sunday, Dec. 21, 2025
Time: 3 to 7 p.m.
Where: Bella Concert Hall — 18 Mt. Royal Circle SW, Calgary
Tickets: $55+
Recent Posts:
A winter festival is coming to Banff and it’s the ultimate snowy celebration
Calgary is kicking off 2026 with a huge fireworks show at this local park

![18th Dec: AIR: All India Rankers (2025), 7 Episodes [TV-14] (6/10) 18th Dec: AIR: All India Rankers (2025), 7 Episodes [TV-14] (6/10)](https://occ-0-82-999.1.nflxso.net/dnm/api/v6/Qs00mKCpRvrkl3HZAN5KwEL1kpE/AAAABciyN0M-1ANVw7INHxbpXuHrYf5FaKeCpY78d1F41FIqYGgV2Z-ZVlkl3IGaKM_d0cf5Wop7iYwWgA6IVmXD6MNZ5ouqofm2FTIIE5MzjpINa5P981-bQAVL5SLXnUOtWyuRxWnmkUaplfFgfdSC_cFZczBMZkN7B0LWXTnJjOuyqQ.jpg?r=434)













