Christmas Eve and Christmas Day are quieter in Calgary than you might think, but there’s still plenty to do. Here’s what’s open, what’s closed and how to make the most of the two big days.
Christmas Eve: Thursday, December 24, 2026
- The Nutcracker matinee: Alberta Ballet’s last show of the season is at 1 PM. See The Nutcracker.
- Last-minute shopping: the Calgary Winter Market is open 11 AM to 3 PM.
- Lights: ZOOLIGHTS (5:30 to 9:30 PM), the Lions Festival of Lights and the Airdrie Festival of Lights are open.
- Church: many Calgary churches hold family, candlelight and midnight services. See Christmas Eve services in Calgary.
- Enchanted Festival: the Spruce Meadows lights walk ends December 23, so go before Christmas Eve.
Christmas Day: Friday, December 25, 2026
- Closed: ZOOLIGHTS and the Calgary Zoo, most malls and most shops.
- Still lit: the free Lions Festival of Lights (5:30 PM to midnight). In Airdrie the lights are on, without activities.
- Skate it off: outdoor rinks and lagoons are free when the ice is in. See ice skating in Calgary.
- Christmas brunch and dinner: hotel restaurants book up weeks ahead. See Christmas dinner and brunch in Calgary.
- Movies: Christmas Day is a classic cinema day; check theatre listings.
Getting Around
Calgary Transit runs a reduced holiday schedule on Christmas Day. Check the trip planner before you rely on a bus. See what’s open on Christmas Day in Calgary.
Frequently Asked Questions
Is ZOOLIGHTS open on Christmas Day?
No. It’s closed December 25, 2026, and open Christmas Eve.
What is open on Christmas Day in Calgary?
Free outdoor lights like the Lions Festival of Lights, outdoor skating, some restaurants and movie theatres.
Is there a Nutcracker show on Christmas Eve?
Yes, a 1 PM matinee on December 24.
Related: what’s open on Christmas Day, New Year’s Eve in Calgary.
Part of: Calgary Christmas Guide 2026

1 Comment
Pingback: Calgary Christmas Guide 2026 - Calgary Christmas