Event Description

Calgary’s Favourite Christmas Tradition — Now with a Brand-New Heritage Holiday Train Experience!

Step into a winter wonderland at Heritage Park’s Once Upon a Christmas, filled with festive charm, cozy wagon rides, carolers, visits with Santa and holiday magic around every corner.

New this year, make the season even brighter with the Heritage Holiday Train — the Park’s first-ever winter train ride aboard the newly restored 1951 diesel-electric locomotive, complete with onboard entertainment and holiday cheer for all ages. For our Members, experience the Heritage Holiday Train Add-On or enjoy exclusive access to a magical caboose ride.

Weather & Ticket Policies

For everyone’s safety, train rides will be cancelled if temperatures reach –20°C (with or without wind chill). Tickets will still be valid for Once Upon a Christmas admission; however, refunds are not issued for weather-related cancellations. All sales are final.

Heritage Holiday Bundle Once Upon a Christmas Only Tickets
Premium Member Caboose Member Train Tickets


❗️Annual Members: Please contact Heritage Park Guest Services to redeem your purchasing code by calling
403.268.8500 or email info@heritagepark.ca

Become an Annual Member

Heritage Park is grateful to Prairies Economic Development Canada, Travel Alberta and the City of Calgary for their generous support in the restoration of the new diesel-electric locomotive and for helping expand tourism within the Historical Village throughout the year.


Upcoming Events