Christmas markets · Calgary
Christmas markets in Calgary
Spruce Meadows is Alberta's signature Christmas market, four weekends at the show-jumping grounds. Millarville's racetrack market starts earlier, in early November; Heritage Park does Christmas past.
11 markets · checked September 2026
- Spruce Meadows International Christmas Market2026: November 13–15, 20–22, 27–29 and December 4–6, 2026Adults $20, children 3–12 and seniors $12, plus GST; 2 and under free; parking included. Glühwein about $8.75 on the grounds (2025, r/Calgary)
- Millarville Christmas Market2026: November 5–8 and 12–15, 2026Admission tickets (see the racetrack's site)
- Once Upon a Christmas at Heritage ParkLast season: December 6–7, 13–14 and 20–23, 2025Timed admission tickets (see Heritage Park); free parking
- Market Collective Holiday Markets2026: December 4–6 and 11–13, 2026Admission at the door (see the organiser)
- Art Market Craft SaleLast season: November 20–23, 2025Tickets (one ticket includes free re-entry all weekend)
- Granary Road Christmas MarketLast season: November 22–23, 29–30, December 6–7 and 13–14, 2025Free to browse the market; park day passes extra
- Inglewood Night Market2026: Fridays and Saturdays, November 13–28, 2026$5; free for seniors 65+ and children under 12
- The Saskatoon Farm Christmas Market2026: November 27–29 and December 4–6, 2026Free
- Christmas at the Nation Holiday Market2026: December 11–13, 2026$10; children 12 and under free
- Authentically Indigenous Holiday MarketLast season: December 5–7, 2025$5–8
- Century Downs WeihnachtsmarktLast season: November 29–30, 2025Organiser lists free admission; check before you go
🧒 With kids
- Spruce Meadows International Christmas Market · Calgary
- Millarville Christmas Market · Millarville
- Once Upon a Christmas at Heritage Park · Calgary
- Granary Road Christmas Market · Calgary
- The Saskatoon Farm Christmas Market · Foothills County
- Christmas at the Nation Holiday Market · Tsuut'ina Nation
✨ Date night
- Market Collective Holiday Markets · Calgary
🎉 With friends
- Spruce Meadows International Christmas Market · Calgary
- Millarville Christmas Market · Millarville
- Market Collective Holiday Markets · Calgary
- Art Market Craft Sale · Calgary
- Inglewood Night Market · Calgary
- Christmas at the Nation Holiday Market · Tsuut'ina Nation
Holiday market
IllustrationHoliday market · Calgary
Spruce Meadows International Christmas Market
Alberta's best-known Christmas market, at the Spruce Meadows show-jumping grounds: hundreds of vendors indoors and out, international food, live music and horses.
🧒 With kids🎉 With friendsWhat's there
- 325+ vendors indoors and out
- Spruce Meadows Exclusives — items sold only here
- Santa photos and reindeer on Sundays
- Mulled wine, seasonal treats and live entertainment
- New in 2026: Friday 18+ adults' night, 6–9 pm
What visitors say
Locals call it the classic Calgary Christmas outing; the recurring complaint on r/Calgary is the cost — around $60 for a family of four just to get in — and pricey goods inside.
Alberta's big one — go early on a Friday; buy tickets ahead.
- 2026
- November 13–15, 20–22, 27–29 and December 4–6, 2026
- Last season
- November 14–16, 21–23 and 28–30, 2025
- Cost
- Adults $20, children 3–12 and seniors $12, plus GST; 2 and under free; parking included. Glühwein about $8.75 on the grounds (2025, r/Calgary)
Getting there and parking
- Free parking on site; follow the lot signs — the east lot has uneven ground, the west lots have accessible spaces
Worth knowing
- No pets on the grounds
- Accessible parking in Lots 7 and 8; personal care attendants free
- 2026 hours: Friday 12–5 (all ages) and 6–9 pm (18+), Saturday 10–7, Sunday 10–6
- Popular days sell out — buy online early
IllustrationHoliday market · Millarville
Millarville Christmas Market
Indoor and outdoor vendors at the historic racetrack south of Calgary — reindeer, food trucks and photos with Santa.
🧒 With kids🎉 With friendsWhat's there
- 300+ vendors over eight days
- Reindeer, hay rides, Santa
- Wood-fired pizza
What visitors say
For many it's the start of the season — great vendors and food, fair prices. Getting out of the lot after dark can take a long time.
The best early-season market near Calgary — go in the morning.
- 2026
- November 5–8 and 12–15, 2026
- Last season
- November 6–9 and 13–16, 2025
- Cost
- Admission tickets (see the racetrack's site)
Getting there and parking
- Arrive early: traffic backs up at the entrance, and leaving after dark can be slow
Worth knowing
- Kids Only Shoppe on weekends — gifts under $15 for children 5–12
- Dress in layers: the market is partly outdoors
- 2026: November 5–8 and 12–15
IllustrationHoliday market · Calgary
Once Upon a Christmas at Heritage Park
Christmas past in the historic village, with a market of local vendors.
🧒 With kidsWhat's there
- Historic village decorated for Christmas
- Santa visits and a kids-only gift shop
- Model train and Christmas village displays
- Market of local vendors
What visitors say
Locals say its Christmas market is calmer than others in the city and fun to explore building by building.
Best with children who like trains and history.
- Dates
- December 6–7, 13–14 and 20–23, 2025
- Cost
- Timed admission tickets (see Heritage Park); free parking
Getting there and parking
- 1900 Heritage Drive SW — Calgary Transit MAX Teal and MAX Yellow stop near the park
- Free parking in the lots on site, about a five-minute walk to the entrance
Worth knowing
- Inside: Santa, kids' crafts, storytime, model trains and a kids-only gift shop
- Outside: children's maze, carollers, farm animals
- Only certified service dogs admitted
IllustrationHoliday market · Calgary
Market Collective Holiday Markets
Calgary's big independent-maker market, two weekends at the BMO Centre.
🎉 With friends✨ Date nightWhat's there
- 150+ local makers
- Live music and interactive workshops
- Galleries, drinks and food
Calgary's best indie-maker market — the place for design-y gifts rather than Christmas atmosphere.
- 2026
- December 4–6 and 11–13, 2026
- Last season
- December 5–7 and 12–13, 2025
- Cost
- Admission at the door (see the organiser)
Getting there and parking
- BMO Centre at Stampede Park — CTrain Red Line to Victoria Park/Stampede station
- Paid parking at Stampede Park
Worth knowing
- Two weekends in early December
- Family-friendly
IllustrationHoliday market · Calgary
Art Market Craft Sale
More than 200 of Canada's artists and makers, in its 39th year.
🎉 With friendsWhat's there
- 200+ Canadian artists and makers
- Live music
- One ticket for the whole weekend
What visitors say
Loyal fans call it the best art show in Calgary for quality gifts; parking at the convention centre is the main headache.
Worth it for quality handmade gifts — take the CTrain.
- Dates
- November 20–23, 2025
- Cost
- Tickets (one ticket includes free re-entry all weekend)
Getting there and parking
- Calgary TELUS Convention Centre is on the CTrain line downtown
- Underground City Parkade below the centre (fills quickly); City Hall Parkade and Arts Commons Parkade nearby
Worth knowing
- 40th edition in 2026, with demos and live music
- Live pottery throwing — bowls donated to the Airdrie Food Bank
IllustrationHoliday market · Calgary
Granary Road Christmas Market
🧒 With kidsWhat's there
- Christmas carols, decorated trees and lights
- Photos with Santa
- Farmyard and active learning park
A gentle family weekend outing south of the city — best with young kids.
- Dates
- November 22–23, 29–30, December 6–7 and 13–14, 2025
- Cost
- Free to browse the market; park day passes extra
Getting there and parking
- 226066 112 Street West, Foothills County, just south of Calgary — by car
- Free parking
Worth knowing
- Weekends 10 am–4 pm
- 2026: November 28–29, December 5–6 and 12–13
IllustrationHoliday market · Foothills County
The Saskatoon Farm Christmas Market
🧒 With kidsWhat's there
- Farm shops, bakery and greenhouse
- Free entry
- Valley lookout
What visitors say
A cosy, busy market in a family favourite; one warning about icy back roads in December.
A pleasant family half-day south of Calgary — check road conditions.
- 2026
- November 27–29 and December 4–6, 2026
- Cost
- Free
Getting there and parking
- By car to 80181 338 Avenue East, Foothills County, south of Calgary
- Parking on the farm
Worth knowing
- More than 300 vendors indoors, roaring fires and fresh-cut Christmas trees
- Check road conditions in December
- 2026: November 27–29 and December 4–6
IllustrationHoliday market · Tsuut'ina Nation
Christmas at the Nation Holiday Market
🧒 With kids🎉 With friendsWhat's there
- 200+ Indigenous and local artists
- Tsuut'ina Nation dance performances
- Elder storytelling in a large indoor tipi
- Santa and holiday food
The most culturally rich Christmas market around Calgary — go for a dance performance and stay for the storytelling.
- 2026
- December 11–13, 2026
- Cost
- $10; children 12 and under free
Getting there and parking
- On the Tsuut'ina Nation, at the Seven Chiefs Sportsplex area on Calgary's southwest edge — by car
- Parking on site
Worth knowing
- 2026 hours: Friday–Saturday 11 am–7 pm, Sunday 11 am–4 pm
- Dances at 1, 3 and 5 pm (Friday–Saturday)
IllustrationHoliday market · Calgary
Authentically Indigenous Holiday Market
🎉 With friendsWhat's there
- Handmade Indigenous art and crafts
- 10th edition in 2025
- Historic Confluence site where the Bow and Elbow meet
A meaningful place to buy gifts straight from Indigenous artists.
- Dates
- December 5–7, 2025
- Cost
- $5–8
Getting there and parking
- The Confluence Historic Site, 750 9 Avenue SE, beside East Village — walkable from downtown
- Parking at the site
Worth knowing
- Friday evening opening, then Saturday 10–5 and Sunday 11–4 (2025)
Weekend market
IllustrationWeekend market · Calgary
Inglewood Night Market
🎉 With friendsWhat's there
- Local makers, food trucks, live music
What visitors say
Fun and busy; the holiday edition indoors can feel cramped for its small entry fee.
A casual evening out in Inglewood rather than a Christmas market.
- 2026
- Fridays and Saturdays, November 13–28, 2026
- Last season
- November 14–15, 21–22 and 28–29, 2025
- Cost
- $5; free for seniors 65+ and children under 12
Getting there and parking
- The Quonset at Crossroads Market, 1235 26 Avenue SE — by car or Calgary Transit
- Parking at Crossroads Market
Worth knowing
- Fridays and Saturdays, 4–9 pm
- 60+ vendors, vintage finds, food and live local music
German market
IllustrationGerman market · Balzac
Century Downs Weihnachtsmarkt
A German Christmas market north of Calgary.
🎉 With friends🧒 With kidsWhat's there
- 120+ local artisans in the barns
- German street food
- Mulled wine
What visitors say
On r/Calgary some locals were put off by reports of an entry fee and heavy overcrowding.
A German-flavoured market just north of Calgary — check this year's entry price and go early.
- Dates
- November 29–30, 2025
- Cost
- Organiser lists free admission; check before you go
Getting there and parking
- 260 Century Downs Drive, Rocky View County (near Balzac, north of Calgary) — by car
- Parking at the racetrack and casino
Worth knowing
- One weekend, 10 am–4 pm
