Once Upon A Christmas

Calgary's Favourite Family Tradition

Experience the magic of Christmas at Heritage Park with the holiday magic and festive displays of Once Upon A Christmas. Enjoy classic indoor and outdoor Christmas activities with the whole family like horse-drawn wagon rides, visits with Santa, crafts, music, entertainment and so much more! And, if you’ve reserved seats for the brunch, entry to the Park is free! Buy tickets today and get your fix of wholesome holiday cheer at Once Upon A Christmas!

Holiday Bundle – Get 4 Tickets For Just $20!*

Give yourself the gift of savings with our Once Upon A Christmas Holiday Bundle: get 4 tickets for just $20, saving you nearly $50! Coming with a bigger group? Additional guests get to join the festivities for only $5 each! Don’t miss out—take advantage of this special offer today! This deal is available online or at the gates when you visit.

Get Tickets

Tickets: You can get tickets online or at the gate when you arrive.

Dates: Saturdays and Sundays, Nov. 25 – Dec. 17, 2023

Time: 10 am – 4 pm

Annual Members: Annual Members get free admission to Once Upon A Christmas.

Child (3-15): $14.95 plus GST

General (16+): $19.95 plus GST


View the Map

Santa high-fiving a young child

Christmas Activities Calgary

Private Carriage Ride at Once Upon A Christmas Calgary Family Christmas Event

*New* Private Carriage Rides

New this year, tour the Village with just your family in a private horse-drawn carriage ride! Rides are limited and will sell fast, so get yours while you can!

Please note, Once Upon A Christmas admission is required to go on a private carriage ride, and must be purchased separately.

Times: 10, 10:30, 11, 11:30 am, 12, 1:30, 2, 2:30, 3, 3:30 pm.

Dates: During Once Upon A Christmas

Location: Weedon School

5-Person Carriage Ride: $59.99 for entire group

7-Person Carriage Ride: $83.99 for entire group

Get Tickets

Carriage Ride Additional Information

  • All riders must have admission to Once Upon A Christmas to go on the carriage ride.
  • All riders should enter the Park 45 minutes before their ride to walk or take the bus to Weedon School.
  • All riders must arrive at Weedon School 15 minutes before their carriage ride. Latecomers may not be accommodated.
  • Guest who have carriage rides at 10 am will be allowed early entry to the Park at 9:15 am.
  • Children 2 and under will not count towards capacity if held on an adult’s lap.
  • The ride is private; the ticket holder and their guests will be the only riders.
  • Tickets are non-refundable, except in the case of cancellation due to weather.
  • Carriages are not wheelchair accessible.
Once Upon A Christmas Carriage Ride at Once Upon A Christmas
Once Upon A Christmas Breakfast Buffet at Heritage Park's Calgary Christmas Event

Once Upon A Christmas Breakfast Buffet

Admission to Once Upon A Christmas is Included With Your Reservation!

Ho, ho, hope you’re hungry! Join us for brunch in the warm and cozy atmosphere of the Wainwright Hotel or Gunn’s Dairy Barn to dine on freshly baked pastries from the Alberta Bakery, traditional buttermilk pancakes, farm fresh scrambled eggs and all your other breakfast favourites before venturing out to enjoy the festive Once Upon A Christmas activities!

Learn More

Visit With Furry Friends

Our friendly farm animals are back for Once Upon A Christmas and are excited to see you! Give them some love and snap a family photo with them, perfect for the holiday card!

Once Upon A Christmas Breakfast Buffet at Heritage Park's Calgary Christmas Event
Warming Hut at Heritage Park's Once Upon A Christmas Calgary Family Christmas Event

Warming Hut Competition

Experience interactive warming huts created by architects across Canada for our new Warming Hut Competition. And don’t forget to vote for your favourite!

Vote Now

Photo Credit: The Forks Winnipeg

Indoor Activities

Christmas Market

Discover incredible gifts from local artisans and vendors, and enjoy NEW live entertainment!

The Christmas Letter Caper

A witty, who-dun-it musical about Christmas traditions and community in 1910 Alberta.

Run time: 45 minutes

Showings: Noon, 1:45, 3 pm

Visit With Santa

Say hi to old St. Nick and share your Christmas wishes! Optional professional photos with the big man are available at additional cost.

Outdoor Activities

Horse-Drawn Wagon Rides

Tour the picturesque Historical Village with your loved ones in a horse-drawn wagon!

Christmas Carolers

Delight in the sounds of heritage holiday tunes sung by roving Christmas carolers!

Children’s Maze

Get a little bit lost as you wander throughout our holiday maze.

Festive Photo-ops

Take unique group photos and selfies with our giant holiday décor!

More Indoor Activities

Kids’ Only Store

Have a seat in the parent lounge while our friendly volunteers help your little ones find perfect gifts to surprise friends and family with.

Find Unique Gifts in Historic Shops

Looking for a one-of-a-kind gift? Stop by the Haskayne Mercantile Block and our shops in the Historical Village to find unique holiday gifts for everyone on your list!

Holiday Shopping at Heritage Park's Once Upon A Christmas Holiday Event
Holiday Crafts at Heritage Park's Once Upon A Christmas

Christmas Village Display

Peer into a magical holiday wonderland with miniature houses, twinkling lights and more.

Holiday Storytime

Take a break from the chilly outdoors and warm up with a cozy storytime!

Children’s Christmas Crafts

Take home a memory of your Heritage Park experience by making your own craft!

Gingerbread Cookie Decorating*

Create the perfect yuletide design on your gingerbread cookie, then savour every bite!

*Additional Cost

Reindeer Scavenger Hunt

Find all of the reindeer hidden in our antique car collection and win a tasty prize!

Model Train Display

Train enthusiasts young and old will enjoy checking out the new model train display!

Cookie Decorating at Heritage Park's Once Upon A Christmas Calgary Family Christmas Event