Christmas Gifts That Will Make History
Shop unique gifts at Heritage Park—from festive markets and Christmas boutiques to memberships, gift cards, and donations that give back!
Find the Perfect Gift This Holiday Season
-
Give the Best. Gift. Ever.
This Christmas, give the gift of unlimited year-round fun with a Heritage Park membership!
-
Give a Gift to Heritage Park - Donate Today!
All donations of up to $30,000 will be matched until Dec. 31, 2024!
-
Holiday Shopping Made Magical at Heritage Park
Find the perfect gift for everyone on your list at Once Upon A Christmas or in Heritage Plaza!
-
Gift an Adventure
Gift cards are the ultimate gift!
Give the Best. Gift. Ever.
60th Anniversary Memberships Pricing Ends Soon!
Become a 2024-25 Member For Just $60 When You Sign Up Before Dec. 31! That’s Less Than the Price of Two Visits!
This Christmas, give the gift of unlimited year-round fun with a Heritage Park membership! Treat friends and family to endless adventures, unforgettable memories and limitless opportunities to discover what they love about Heritage Park—all for just $60!
As a Heritage Park Annual Member you get UNLIMITED Park admission and exclusive perks:
- Complimentary year-round admission to Gasoline Alley Museum
- Exclusive Discounts: Save on events and shops throughout the Park!
- Bring Your Friends: Enjoy 25% off entry for your guests.
- Free Admission to Special Events: Celebrate all year with complimentary access to favourites like Festival of Quilts, Children’s Festival, Canada Day, Railway Days, Once Upon a Christmas, and more!
- Unlimited Access: Explore the Park whenever you want during regular operating hours, with unlimited access to all your favourite exhibits and attractions.
Don’t. Miss. Out. Renew or Purchase Your Membership by Dec. 31 for only $60*
Holiday Shopping Made Magical at Heritage Park
Festive Finds at Once Upon A Christmas
With Once Upon A Christmas Admission
- Christmas Market: Calgary’s go-to holiday market returns at Once Upon A Christmas with over 70 vendors offering fresh finds and classic favourites! Explore handcrafted jewelry, pottery, paintings, gourmet food samples and more all while enjoying the sounds of festive live entertainment while you shop!
- Location: Celebration and Chautauqua Tents
- Kids’ Only Market: Let the little ones feel like grown-ups as they shop for gifts with help from Santa’s elves. Meanwhile, you can kick back and relax in the Parent Lounge.
- Location: Burns’ Barn
- Historical Village Shops: Step back in time and find unique keepsakes you won’t find anywhere else. From secret Santa gifts and stocking stuffers to finding a standout gift, these charming shops are a must-visit.


A Merry Marketplace in Heritage Plaza
No Admission Needed and 90 Minutes Free Parking!
- NEW Heritage Park Christmas Shoppe: For a limited time, discover the BRAND-NEW Christmas Shoppe! Find festive ornaments, cozy blankets, unique kids’ toys like reindeer feeders, and more—it’s a holiday wonderland for every gift-giver!
- Location: Big Rock Interpretive Brewery
- Haskayne Mercantile Block: Straight out of a Hallmark movie, these quaint shops make holiday shopping feel magical. Explore a curated collection of local goods, tasty treats, and unique treasures to check off everyone on your list.
Give a Gift to Heritage Park - Donate Today!
Donate by Dec. 31, 2024, and Your Gift Will Have Double the Impact
All Donations of up to $30,000 Will be Matched Until Dec. 31!
Your generous gift ensures that Alberta’s history thrives, inspiring young minds and creating unforgettable experiences. By donating today, you help shape the future, fostering a love for history that will be cherished for generations to come. Plus, every dollar you donate by Dec. 31 will be matched—up to $30,000!

Gift an Adventure
Gift Cards are the Ultimate Gift!
Give your loved ones the freedom to explore the Park their way, whenever they want, even for memberships! Gift cards can be used to purchase memberships, Antique Photo Parlour sessions, souvenirs, in-park dining and more. Gift cards can be purchased in person at Guest Services and at our gift shops.
Call Guest Services at 403.268.8500 or email info@heritagepark.ca to learn more.
