Loading Events

« All Events

  • This event has passed.

Heritage Park, Once Upon a Christmas in Calgary

November 24, 2018 @ 9:00 am - 4:00 pm

|Recurring Event (See all)
Saturday's and Sunday's
Participate in Santa visits, Handbell Choir, Christmas train display, Holiday play, Children's crafts, Gingerbread cookie decorating* 'Kids Only' Store, Christmas carols

Once Upon A Christmas at Heritage Park. Saturdays & Sundays, November 24 – December 23, 2018
9:30 am to 4:00 p.m.

Experience the magic of Christmas past at Heritage Park in Calgary. Enjoy the festive wagon ride, sing carols or visit Santa Claus himself. Immerse yourself in an old-fashioned Christmas as some of the historical family homes and buildings open their doors to share their Yuletide traditions.


Child (3 – 6) $5.70
Youth (7 – 15) $7.00
General (16 – 64) $11.00
Senior (65+) $8.85

Holiday Activities

Hands-on activities and entertainment are sure to delight guests of all ages. Come and get your fix of wholesome holiday cheer! Highlights include:

Santa visits (with optional professional photo*)
Performances by Acclamation Handbell Choir
Christmas train display
Holiday play in the Canmore Opera House
Children’s crafts
Pet our holiday horses and take a festive photo (weather dependent)
Gingerbread cookie decorating*
Unique shopping, including the ‘Kids Only’ Store
Fresh baked goods from Alberta Bakery
Join in a snowshoe race! (weather dependent)
Wagon rides (weather dependent)
Christmas carols
Antique photo parlour*
Calgary Carvers demonstrate the art of woodworking
Select historical homes and buildings open
Sidewalk art and snow painting (weather dependent)
*Additional fees may apply


Looking for a one-of-a-kind gift? Stop by the gift shops located before the front gates. The Corner Emporium, Plaza Mercantile, Antiques and Collectables, Switzer’s Grocery & Confectionery and our Toy Shoppe will be full of unique holiday treasures! Admission is not required to visit stores located in the Heritage Town Square.

Stores in the Historical Village will feature a variety of items not found in our other shops. Be sure to bring your Christmas wish lists along, as we’ll have something for everyone.

The ‘Kids-Only’ Store offers up a chance for little ones to surprise friends and family on Christmas morning. Have a seat in the parents lounge while our friendly volunteers aid the young shoppers in finding that perfect gift.

Dining and Concessions

The Railway Cafe, Wainwright Hotel Bar Room and Club Cafe will be serving a variety of lunch options, baked goods and snacks. The Alberta Bakery will offer a selection of fresh baked holiday treats and Shepard Station will offer hot drinks and snacks. The Selkirk Grille offers full restaurant dining, lunch and dinner service.

Once Upon a Christmas Breakfast Buffet

Savour a festive breakfast buffet at the Wainwright Hotel or Gunn’s Dairy Barn before venturing out to enjoy the festivities of Once Upon A Christmas at Heritage Park.

Parking / Transportation

Take advantage of our ample parking or leave the driving up to the professionals and hop on the 502 Calgary Transit shuttle from the Heritage LRT station.

Other Tips

Because of the popularity of “Once Upon a Christmas” line-ups can happen at the favourite locations, especially during the afternoon. Here are some tips of key spots to visit in the morning, for a shorter wait time:

Stop at Gasoline Alley (now included with admission!) first. You’ll find Santa, crafts and games here.
Take a wagon ride in the morning light. It’s a beautiful time to go dashing through the snow!*
Kids, go shopping early! Don’t wait too long to find gifts for your family at the Kids’ Only Store.
Have sugar for breakfast. The candy store and bakery are always popular. Stock up in the morning to avoid lineups!
*After 3 pm, tickets are required for wagon rides. Limited tickets will be available at the wagon loading area after 3 pm. Wagon ride tickets are free.


Heritage Park
(403) 268-8500


Heritage Park
Hola Calgary
November 10, 2018

Alberta Real Estate for Hispanic & Latinos in Calgary Canada including Event calendar, Multicultural Festivals, Exhibits, Job Fairs, Concert calendar

Submit your Event

English EN Spanish ES