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

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
  • Once Upon a Christmas at Heritage Park, CalgaryIllustration

    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.

    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
  • Market Collective Holiday Markets, CalgaryIllustration

    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
  • Art Market Craft Sale, CalgaryIllustration

    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.

    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
  • Granary Road Christmas Market, CalgaryIllustration

    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.

    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
  • The Saskatoon Farm Christmas Market, Foothills CountyIllustration

    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
  • Christmas at the Nation Holiday Market, Tsuut'ina NationIllustration

    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.

    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)
  • Authentically Indigenous Holiday Market, CalgaryIllustration

    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.

    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

  • 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.

    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

  • 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.

    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

Christmas markets near you

157 markets in 11 provinces

Christmas markets in other cities