Whether you’re planning a cozy Christmas shopping date, looking for handmade gifts from local vendors, or simply want to soak up some holiday cheer, Calgary and the surrounding area have no shortage of festive markets to explore.
From European-inspired holiday villages to charming community craft fairs, here are 10 Christmas markets in and around Calgary to add to your calendar this November and December.
1. Millarville Christmas Market
Get into the holiday spirit with a festive road trip just outside Calgary!
The Millarville Christmas Market is a beloved holiday tradition, bringing together local vendors, delicious food trucks, live music, and plenty of seasonal activities since 1988.
Visitors can even enjoy reindeer viewing and photos with Santa, making it a fun outing for couples, friends, and families alike.
Where: Millarville Racetrack and Agricultural Society
When: November 5–8 and 12–15, 2026

2. Inglewood Holiday Market
One of Calgary’s favourite markets is getting a festive makeover!
The Inglewood Night Market is bringing its indoor holiday edition to the Quonset at Crossroads Farmers Market, featuring locally sourced and handmade goods.
Expect everything from crafts and vintage clothing to antiques, collectibles, and unique holiday gifts.
It’s the perfect excuse for a little evening shopping date.
Where: Quonset at Crossroads Farmers Market
When: November 13–14, 20–21, and 27–28, 2026


3. Spruce Meadows International Christmas Market
If there’s one Christmas market that deserves a spot on your holiday calendar, it’s the internationally-renowned Spruce Meadows International Christmas Market!
Returning over four weekends, this festive favourite features hundreds of independent businesses, artisans, and food vendors.
Spend the day browsing holiday gifts, enjoying seasonal treats, and getting into the Christmas spirit.
Where: Spruce Meadows
When: November 13–15, 20–22, 27–29, and December 4–6, 2026

4. The Grand South Christmas Market
Christmas shopping with a beautiful lakeside setting? Yes, please!
Held at the scenic Mahogany Beach Club, The Grand South Christmas Market brings together seasonal vendors offering handmade gifts, holiday decorations, and unique finds.
There will also be local food options to enjoy while browsing.
Where: Mahogany Beach Club
When: November 14, 2026

5. Aspen Crossing Christmas Market
A little holiday road trip? Count us in!
Aspen Crossing is hosting its annual Christmas Market, featuring more than 60 vendors and plenty of festive fun.
Whether you’re searching for unique gifts or simply looking for a reason to get out of the city, this market makes for a charming seasonal outing.
Where: Aspen Crossing
When: November 14–15, 2026


6. Bowness Holiday Craft Fair
Sometimes the best holiday gifts are the ones you discover at a neighbourhood market!
The Bowness Holiday Craft Fair is a free community event featuring local vendors, handmade finds, concessions, and a raffle.
It’s a great option for a laid-back afternoon of Christmas shopping while supporting local makers.
Where: Bowness Community Association
When: November 14–15, 2026

7. Calgary Winter Market
Dreaming of a European Christmas market without leaving Calgary?
The inaugural Calgary Winter Market is bringing a new holiday experience to Eau Claire Plaza, complete with more than 40 retail huts offering handmade and imported gifts.
Visitors can enjoy specialty food and drinks, warm up inside the Brauhaus tent, ride a vintage carousel, and take in live music and festive entertainment.
Whether you’re planning a romantic winter date or an afternoon of Christmas shopping, this market is definitely one to look forward to.
Where: Eau Claire Plaza
When: Thursday to Sunday, November 19–December 13, and daily December 15–24, 2026


8. Granary Road Christmas Market
Looking for a Christmas market that feels like stepping into a holiday wonderland?
Granary Road’s Christmas Market is bringing festive lights, decorated trees, Christmas carols, and plenty of seasonal activities.
Visitors can take photos with Santa and the alpacas, enjoy hot chocolate, decorate gingerbread cookies and ornaments, and take part in tractor rides.
It’s a fun way to embrace all things Christmas just outside the city.
Where: Granary Road
When: November 28–29, December 5–6, and 12–13, 2026


9. Market Collective Holiday Markets
For a holiday shopping experience with a creative twist, Market Collective is bringing back its festive Holiday MC!
Taking place over two weekends, the market features more than 150 local vendors, live music, interactive workshops, art galleries, food, drinks, and special surprises.
Whether you’re looking for handmade gifts, unique artwork, or simply a fun way to spend an afternoon, there’s plenty to explore.
Where: BMO Centre, Hall D
When: December 4–6 and 11–13, 2026

10. Heritage Park’s Once Upon a Christmas Market
Step back in time and experience the magic of an old-fashioned Christmas at Heritage Park!
The annual Once Upon a Christmas celebration transforms the historic village into a festive holiday destination, complete with a charming Christmas market, horse-drawn wagon rides, carollers, live performances, and visits with Santa.
You can also enjoy freshly baked treats while exploring the village, and there’s even a special kids-only store where little ones can pick out surprise gifts for their loved ones.
It’s the perfect excuse to bundle up, sip something warm, and enjoy a nostalgic holiday date!
Where: Heritage Park Historical Village
When: December 5, 6, 12, 13, 19 and 20, 2026


Make the Most of Calgary’s Christmas Market Season
From cozy neighbourhood craft fairs to festive European-inspired markets, Calgary has plenty of ways to get into the holiday spirit this November and December.
Grab your favourite person, bundle up, and spend the day sipping something warm, shopping local, and finding a few special gifts along the way.
After all, Christmas shopping is a lot more fun when you turn it into a date!
Market dates, hours, admission prices, and activities may be subject to change. Check with individual organizers before visiting.














