Skip to main content

Once Upon
a Christmas

When
Sunday, 13 December
10:00–16:00
About

Once Upon a Christmas at Heritage Park brings Santa visits, horse-drawn wagon rides, Christmas carolers, holiday theatre, festive markets, and LEGO and model train displays across the site. The event runs 10 a.m. to 4 p.m. on its six dates: December 5–6, 12–13 and 19–20. General admission is $24.95 for adults and $14.95 for kids aged 3–15, and includes Santa visits, wagon rides and the other festive activities. Heritage Holiday Train add-on experiences come in four options, with train and admission packages starting at $36.90 for adults and $31.95 for kids; seats are limited. A Christmas breakfast buffet at the Wainwright Hotel comes with 50% off regular same-day admission, with buffet reservations and admission booked separately. Heritage Park members receive free general admission plus 15% off Holiday Train tickets and the breakfast buffet.

Organised by
Where
Heritage Park, Calgary
Open in Google Maps

Related Events in Calgary

Event image for marketspot.ca at Calgary
13 Dec 2026

Holiday Wonder Christmas Village

BMO Centre

European-inspired Christmas market at BMO Centre with 20 artisan huts and light displays.

Event image for nmc_canada at Calgary
13 Dec 2026

A Holly Jolly Jill Barber Xmas

Studio Bell

Jill Barber and her jazz quartet perform nostalgic Christmas favorites and originals.

Event image for curiocitycalgary at Calgary
13 Dec 2026

Granary Road Christmas Market

Granary Road·C$10

Alpacas, Santa photos, tractor rides and goat yoga