MerryHoHo

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

SMSWhatsApp

    Holiday market

    • Spruce Meadows International Christmas Market, CalgaryIllustration

      Holiday 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 friends

      What'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
    • Millarville Christmas Market, MillarvilleIllustration

      Holiday 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 friends

      What'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
    • Holiday market · Calgary

      Once Upon a Christmas at Heritage Park

      Christmas past in the historic village, with a market of local vendors.

      🧒 With kids

      What'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.

      Last season
      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
    • Holiday market · Calgary

      Market Collective Holiday Markets

      Calgary's big independent-maker market, two weekends at the BMO Centre.

      🎉 With friends✨ Date night

      What'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
    • Holiday market · Calgary

      Art Market Craft Sale

      More than 200 of Canada's artists and makers, in its 39th year.

      🎉 With friends

      What'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.

      2026
      November 19–22, 2026
      Last season
      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
    • Holiday market · Calgary

      Granary Road Christmas Market

      🧒 With kids

      What'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.

      Last season
      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
    • Holiday market · Foothills County

      The Saskatoon Farm Christmas Market

      🧒 With kids

      What'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
    • Holiday market · Tsuut'ina Nation

      Christmas at the Nation Holiday Market

      🧒 With kids🎉 With friends

      What'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.

      Last season
      December 12–14, 2025
      Cost
      Check the organiser for this year's admission

      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

      • 2025 hours: Friday–Saturday 11 am–7 pm, Sunday 11 am–4 pm; 2026 dates not yet announced
    • Holiday market · Calgary

      Authentically Indigenous Holiday Market

      🎉 With friends

      What'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.

      Last season
      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

    • Inglewood Night Market, CalgaryIllustration

      Weekend market · Calgary

      Inglewood Night Market

      🎉 With friends

      What'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.

      Last season
      November 14–15, 21–22 and 28–29, 2025
      Cost
      Check the organiser for this year's admission

      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

    • Century Downs Weihnachtsmarkt, BalzacIllustration

      German market · Balzac

      Century Downs Weihnachtsmarkt

      A German Christmas market north of Calgary.

      🎉 With friends🧒 With kids

      What'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.

      Last season
      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

    Christmas markets near you

    157 markets in 11 provinces

    Christmas markets in other cities