#StayHappening
Sat Dec 05 2026 at 09:00 am to 03:00 pm UTC-07:00

Once Upon A Christmas & Heritage Holiday Train

  • 1900 Heritage Drive S.W., Calgary, AB, Canada, Alberta T2V 2X3 · Calgary
Heritage Park Publisher / Host Heritage Park
Share
Once Upon A Christmas & Heritage Holiday Train
Advertisement
🎄🎅 SIX DAYS. THREE WEEKENDS. SO MUCH CHRISTMAS MAGIC!⁠ Once Upon a Christmas is BACK at Heritage Park, and tickets are ON SALE NOW! ✨⁠
Santa visits, horse-drawn wagon rides, Christmas carolers, holiday theatre, festive markets, LEGO and model train displays and more! ❤️⁠
📅 December 5–6, 12–13 & 19–20⁠
⏰ 10 a.m. – 4 p.m.⁠
🎟️ GENERAL ADMISSION⁠
Adults $24.95 | Kids (3–15) $14.95⁠
Includes Santa visits, wagon rides and loads of festive fun!⁠
🚂 HERITAGE HOLIDAY TRAIN⁠
Make it extra magical! Choose from four unique train experiences. Train + admission packages start at $36.90 for adults and $31.95 for kids. Limited seats! Members get 15% off the train experiences.⁠
🍳 CHRISTMAS BREAKFAST BUFFET⁠
Enjoy a festive feast at the Wainwright Hotel and get 50% OFF regular same-day admission! Buffet reservations and admission are booked separately. Members get 15% off the buffet.⁠
🎁 HERITAGE PARK MEMBERS⁠
FREE general admission + 15% OFF Holiday Train tickets and breakfast!⁠
✨ Just three weekends to make memories that last a lifetime. Don't miss out!⁠
🎟️ BOOK NOW https://heritagepark.ca/series/once-upon-a-christmas/
Advertisement

Event venue

1900 Heritage Drive S.W., Calgary, AB, Canada, Alberta T2V 2X3

Tickets
Concerts, fests, parties, meetups — all the happenings, one place.

Discover more events by tag

Ask AI if this event suits you

Keep the plans coming

More events in Calgary

Breakfast With Santa

Sat, 05 Dec at 08:00 am 240 90 Avenue SE, Calgary, AB, Canada, Alberta T2J 6P6

Pup Cups with Organiflax

Sat, 05 Dec at 10:00 am 208-70 Shawville Blvd SE Shawnessy Village, Calgary, AB, Canada T2Y 2Z3

Calgary is happening.

See everything else that’s on — concerts, markets, comedy and more.