There is just so much I love about December. The nights are long and the days are busy, but the Christmas lights are so beautiful and there is lots of family fun to be had! There are many great activities in Calgary, so get your errands done and keep reading for our top picks on family fun.


It’s Christmas. And we have the guides you need. Fun, Christmas activities will be found on Your Ultimate Guide to Christmas Events in Calgary. Want to do a little shopping without hitting the mall? Take a look at our Christmas Market Guide. If you want to find the best places to see the beautiful Christmas Lights, we have that, too! You can also find out where Santa Claus is going to be in the malls, with our Santa Sightings Guide. and don’t forget to look at our APEGA Holiday Gift Guide.

ZOOLIGHTS at the Calgary Zoo is a classic Calgary favourite all December long and it’s been 25 years since it started transforming the zoo into an enchanting winter wonderland. This year’s ZOOLIGHTS experience will be bigger, brighter, and more magical than ever, for a memorable 25th anniversary.

Alberta Theatre Projects brings you In Wonderland this holiday season, until December 26, 2021. It’s a curious world filled with wonder and a journey of exploration. This Christmas, it’s time to head back to the magical world of theatre.

This December, (days and times vary), you can be whisked away on THE POLAR EXPRESS™. Once onboard, hot chocolate and treats are served as passengers read along with the classic children’s book, The Polar Express, by Chris Van Allsburg, and are entertained by characters from the movie. Of course, Santa is waiting at the North Pole.

Banff Gondola is celebrating A Mountaintop Christmas on weekends in December. There are lots of great activities and it’s all included with your gondola ticket. Santa will even be there until Christmas. Best part? Kids go free before noon!

It’s a Christmas classic and Calgary has two opportunities to see The Nutcracker. Jeunessse Classique Ballet is performing from December 10 – 12, 2021, and Alberta Ballet is performing on select days from December 10 – 24, 2021.

If you love an old-fashioned Christmas, the Lougheed House is celebrating a Victorian Christmas, every weekend until December 22, 2021. Enjoy the beautifully decorated Victorian-era mansion and take a look at their special events, like Breakfast with Santa.

Families with older kids will love A Christmas Carol, the classic story of family, generosity, and Christmas cheer. It’s playing until December 24, 2021. You could also head to the Rosebud Theatre for their version of A Christmas CarolOr go for a show that’s not quite so traditional, like Jubilations Jr. Dinner Theatre‘s Beauty and the Grinch, playing on Saturdays all December (and until January 8, 2022).

On December 19, 2021, enjoy a Sunday Funday with the Calgary Hitmen. Enjoy special food and beverage pricing and in-game family entertainment.

A Dinosaur Tale is roaring into Calgary on December 28 and 29, 2021. A mysterious time-warping wormhole has brought the dinosaurs back into our world and it’s up to Lisa and Declan to send the creatures home before the school field trip is over. It’s a live-action fantasy adventure for the whole family.

Stay tuned for our New Year’s Eve Guide!

There are lots of other events happening during the month of December. Calgary is a great place for families to enjoy activities together. Be sure to check out our calendar to find more family fun. You can also submit your family-friendly event to us; just fill out our event submission form. Don’t forget to check out the new contests we will be running! Enjoy the month, Calgary!

Sign up for the monthly Family Fun Calgary e-newsletter. We give you a peek at all of the great, upcoming, family-friendly activities scheduled in Calgary.

Don’t forget to connect with us on Facebook, Twitter, and Instagram too!