Calgary’s Christmas market season starts in the foothills in early November and runs right up to Christmas Eve downtown. This calendar lists every market and holiday craft fair we’ve confirmed for 2026, in date order, from the big European-style markets to church-hall craft sales.
The Big Five
- Spruce Meadows International Christmas Market: Nov 13–15, 20–22, 27–29 and Dec 4–6. 325+ vendors, adults-only Friday nights. $20 adults.
- Calgary Winter Market at Eau Claire Plaza: new downtown European-style market, Thu–Sun Nov 19–Dec 13, then daily Dec 15–24.
- Millarville Christmas Market: Nov 5–15 at the Millarville Racetrack, timed entry.
- Banff Christmas Market: four weekends Nov 19–Dec 13 at the Banff Train Station.
- Calgary Farmers’ Market Christmas Market: indoors and free, Nov 18 (West) / Nov 19 (South) to Dec 23.

Calgary Christmas Markets 2026 Calendar
| Dates | Market | Where |
|---|---|---|
| Nov 5–15 | Millarville Christmas Market | Millarville Racetrack |
| Nov 6–7 | Bowness Holiday Craft Fair | Bowness Community Association |
| Nov 6–15 | Okotoks Christmas Market | Okotoks |
| Nov 6–21 | Alberta Potters’ Association Winter Pottery Sale (free) | Marda Loop Community Centre |
| Nov 13 | Calgary Christmas & Holiday Market (opens) | BMO Centre |
| Nov 13–15, 20–22, 27–29, Dec 4–6 | Spruce Meadows International Christmas Market | Spruce Meadows |
| Nov 14 | Grand South Christmas Market, 10 AM–4 PM | Mahogany Beach Club |
| Nov 14 | Citadel Christmas Market (free) | Citadel Community Centre |
| Nov 14 | Shawnessy Christmas Craft Fair | Shawnessy Barn |
| Nov 14–15 | Aspen Crossing Christmas Market | Aspen Crossing, near Mossleigh |
| Nov 18 / 19 – Dec 23 | Calgary Farmers’ Market Christmas Market | CFM West and CFM South |
| Nov 19 – Dec 13 | Banff Christmas Market | Banff Train Station |
| Nov 19 – Dec 24 | Calgary Winter Market | Eau Claire Plaza |
| Nov 19–22 | Art Market Christmas show | TELUS Convention Centre |
| Nov 21 | Handmade for Christmas (free) | Winston Heights-Mountview Community Centre |
| Nov 21 | Bragg Creek Artisans Christmas Sale (free) | Bragg Creek Community Centre |
| Nov 21–22 | Lake Bonavista Christmas Craft Fair | Lake Bonavista Community Association |
| Nov 26–29 | Bearspaw Christmas Market | Bearspaw Lifestyle Centre |
| Nov 28–29 | YYC Weihnachtsmarkt (German Christmas market) | Century Downs |
| Nov 28–29, Dec 5–6, 12–13 | Granary Road Christmas Market, with Santa and the alpacas | Granary Road |
| Dec 5–6 | Calgary Holiday Geeky Gift Market | BMO Centre |
| Nov 27–29, Dec 4–6 | Saskatoon Farm Christmas Market | Saskatoon Farm, near Okotoks |
| Dec 4–6, 11–13 | Market Collective Holiday Market | BMO Centre, Hall D |
| Dec 5–6, 12–13, 19–20 | Once Upon A Christmas market | Heritage Park |
Not Announced Yet for 2026
These ran in 2025 and usually return, but we hadn’t seen 2026 dates when we updated this page: Market Collective Holiday Market (BMO Centre, early-to-mid December), Inglewood Holiday Night Market, Saskatoon Farm Christmas Market near Okotoks, the University of Calgary Holiday Market at the Olympic Oval, and Winter Local at Tsuut’ina Nation.
Tips for Calgary Christmas Markets
- Buy timed tickets ahead for Millarville, Spruce Meadows and Banff. Weekend slots sell out.
- Go Friday or Sunday to dodge the Saturday crowds.
- Dress for outdoors. Even “indoor” markets usually mean walking between buildings.
- Bring a reusable bag and some cash for smaller vendors.
Make a Day of It
- After Spruce Meadows, see ZOOLIGHTS or the Enchanted Festival.
- After Eau Claire, catch A Christmas Carol at the Max Bell Theatre.
- After Banff, walk In Search of Christmas Spirit.
Calgary Christmas Markets: Frequently Asked Questions
What is the biggest Christmas market in Calgary?
The Spruce Meadows International Christmas Market, with more than 325 vendors over four weekends.
Is there a European-style Christmas market in downtown Calgary?
Yes. The new Calgary Winter Market runs at Eau Claire Plaza from November 19 to December 24, 2026.
When do Christmas markets start in Calgary?
The Millarville Christmas Market opens November 5, 2026, with several community markets the same weekend.
Are there free Christmas markets in Calgary?
Yes, including the Calgary Farmers’ Market Christmas Market and many community craft fairs.
Is there a German Christmas market in Calgary?
Yes, the YYC Weihnachtsmarkt at Century Downs, November 28–29.
Full Guides to Individual Markets
- Inglewood Holiday Night Market
- Granary Road
- YYC Weihnachtsmarkt
- Bearspaw
- Aspen Crossing
- Grand South
- Art Market
- Geeky Gift Market
- Hillhurst Sunnyside Night Market
- Alberta Potters’ sale
- Okotoks Christmas Market
- Bragg Creek Artisans
- Saskatoon Farm
- Market Collective
- Winter Local
- Community craft fairs by quadrant
- Calgary Christmas & Holiday Market, BMO Centre
- University of Calgary Holiday Market
- Airdrie Christmas Show
- Christmas stores and decoration shops
Related: best Christmas things to do in Calgary, Christmas events this weekend.
Part of: Calgary Christmas Guide 2026

3 Comments
Pingback: Best Christmas Things to Do in Calgary (2026) - Calgary Christmas
Pingback: Calgary Christmas Guide 2026 - Calgary Christmas
Pingback: Granary Road Christmas Market 2026: Santa & the Alpacas - Calgary Christmas