Once Upon A Christmas & Heritage Holiday Train

Schedule

Sat Dec 05 2026 at 09:00 am to 03:00 pm

UTC-07:00
Location

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

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

Where is it happening?

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

Event Location & Nearby Stays:

Know what’s Happening Next — before everyone else does.
Heritage Park
Host or PublisherHeritage Park

Ask AI if this event suits you