10 Christmas Events in Calgary [2025]: Holiday Events You Should Check Out

Posted by Justin Havre Real Estate Team on Wednesday, November 12th, 2025 at 1:36pm.

Things to Do For Christmas in Calgary

The holiday season is a time for frolicking in the snow, revelling in cheer, and finding fun things to do in Calgary. Those looking for Christmas events in Calgary this year to embrace the warmth the holidays bring should check out these annual festivities, fostering everything Christmas is about. And they're not just in December—plenty of events start in mid-November and take you all the way to the big day.

Heritage Park Once Upon a Christmas

Once Upon a Christmas is by far one of the most cherished holiday traditions in Calgary, and the event transports visitors into an old-fashioned town in the heart of Southwest Calgary. A picturesque Christmas scene through and through, the Heritage Park Once Upon a Christmas Village is the ideal place to spend a day indulging in holiday magic. There are dozens of engaging activities and exhibitions to enjoy, with favourites including:

  • Wagon rides with carolling and culminating with a visit to Santa
  • Visiting with the park's ornately wardrobed holiday horses
  • Participating in crafts such as decorating gingerbread cookies and making decorations
  • Watching live plays within the cozy Canmore Opera House
  • Checking out Snooker Parlour's impressive Christmas village displays
  • Taking photos with Saint Nick

This year, there's even a holiday train ride! The Heritage Holiday Train features onboard entertainment aboard the park's new locomotive. Bundle up and get ready to ride through a winter wonderland!

The Once Upon a Christmas festivities are ideal for accomplishing some holiday shopping. Inside Haskayne Mercantile Block within this makeshift community, one-of-a-kind handcrafted gifts await! Children are welcome to stop by the mercantile's 'Kids Only Store,' where volunteers supervise kids seeking to pick out unique gifts for family and friends.

Heritage Park Once Upon a Christmas 2025 Information

  • Address: 1900 Heritage Dr. SW
  • Dates: Weekends Dec. 1–21, Dec 22/23
  • Hours: 10 a.m.–4 p.m.
  • Tickets: Adult $19.95; Child (3–15) $14.95; Add $10 for Heritage Holiday Train

ZOOLIGHTS at the Calgary Zoo

Visit the Calgary Zoo for ZOOLIGHTS, a holiday tradition starting Nov. 14, 2025, through Jan. 4, 2026. Discover new themes, stories, and areas, along with classic activities like ice skating and axe throwing, that make this winter festival in Calgary so enjoyable for everyone.

The lights are on full display from 5 to 9 p.m. each night and include nearly 250 light displays and other exciting exhibits. Explore the park as you drink hot chocolate from The Chocolate Bar or eat a meal from Safari Snacks. Try axe-throwing at the Adventure Zone or ride the Wildlife Carousel. There's so much fun to be had at the zoo this year!

ZOOLIGHTS 2025 Information

  • Address: 210 St. George’s Drive NE
  • Dates: Nov. 14–Jan. 4 (Closed Dec. 25)
  • Hours: 5–9 p.m.
  • Tickets: $15.96–$24.45 (dynamic pricing; check online)

Lougheed House Christmas

While the Lougheed House in Calgary's City Centre is open for tours year-round, the holidays see this homestead museum transform into an enchanting respite for Lougheed House Christmas. Stop by for Christmas tea on one of three dates: Nov. 30, Dec. 7, or Dec. 21. Reservations can be made in advance online and tickets are $64.95 per person.

Want to get a glimpse of Christmas in the Victorian era? The house is all dressed up for the holidays for guided tours on Dec. 2 and December 17, 7–8:30 p.m. Tickets are $15; register online.

On Dec. 6 from 11 a.m. to 3 p.m., Santa Claus will be making his appearance at Lougheed House! Families (including pets) can take photos with Santa using their own cameras or phones. There will also be crafts and a scavenger hunt. The event is free, but advance registration is encouraged.

Lougheed House Christmas 2025 Information

  • Address: 707 13 Ave SW
  • Dates:
    • Christmas Afternoon Tea: Nov. 30, Dec. 7, Dec. 21
    • Christmas Guided Tour: Dec. 2, Dec. 17
    • Santa at Lougheed House: Dec. 6
  • Hours:
    • Christmas Afternoon Tea: 10 a.m.–3 p.m.
    • Christmas Guided Tour: 7–8:30 p.m.
    • Santa at Lougheed House: 11 a.m.–3 p.m.
  • Tickets:
    • Christmas Afternoon Tea: $64.95 (includes museum admission); Children under 10 $39
    • Christmas Guided Tour: $15
    • Santa at Lougheed House: Free!

The Nutcracker with Alberta Ballet

A nostalgic holiday tradition for many, seeing a live performance of The Nutcracker ballet is an excellent way to celebrate the season. Watch as Clara and the Nutcracker take on the evil mice and then dance with the lovely Sugar Plum Fairy. Set to the vibrant motion of Tchaikovsky classics, some of the region's finest dancers will perform December 12–24 at the Southern Alberta Jubilee Auditorium, located in the Hillhurst neighbourhood.

Alberta Ballet The Nutcracker 2025 Information

  • Address: 1415 14 Ave NW
  • Dates: Select dates from Dec. 12–24
  • Hours: Showtimes at 1, 6, and/or 7 p.m. depending on date
  • Tickets: Start at $110.98

Other Christmas Events in Calgary

  • Spruce Meadows International Christmas Market (Nov. 14-16, Nov. 21-23, Nov. 28-30): A festive market with over 300 vendors, seasonal décor, and Santa's Reindeer appearances. General admission $20; early bird, child, and senior pricing available.
  • Lions Festival of Lights (Nov. 22, 2025–Jan. 8, 2026): The 39th annual outdoor Christmas light display at Confederation Park Golf Course.
  • A Christmas Carol at Theatre Calgary (Nov. 28–Dec. 31): Charles Dickens' classic holiday tale performed on stage. Tickets start at $59.
  • Inglewood Holiday Night Market (Nov. 14–15, 21–22, 28–29): A rotating repertoire of 50+ local artisans selling vintage and handmade holiday goods. Located at Crossroads Farmers Market.
  • Art Market & Craft Sale (Nov. 20–23): Watch local artists at work (and buy their stuff!) All tickets include weekend-long free re-admission. $15 with senior, student, and date night pricing options. Located at the Calgary Telus Convention Center.
  • Granary Road Christmas Market (Weekends Nov. 22–Dec. 14): Shop local vendors and enjoy an indoor playground, petting zoo, and photos with Santa and alpacas. Entry and parking are free.

Enjoy Calgary This Holiday Season

With so many glorious ways to celebrate and ring in the holiday season, it's no wonder that the spirit of the holiday season helps make sure Calgary is a great place to live all year long. Discover these events and more for the chance to make some wonderful memories this holiday season!

Leave a Comment