Next at Victoria ParkThu Oct 29: Festival of Crafts 10:00 am

Calgary Christmas markets

Visitors in winter coats lining up outside historic buildings at Heritage Park's Once Upon a Christmas event in Calgary, November 2015.
Photo: Thank you for visiting my page from Canada / Wikimedia Commons, CC BY 2.0

Updated October 27 2026: 2026 dates, hours and admission for every market below, checked on each organizer’s own site.

Calgary’s Christmas markets in 2026 run from early November to December 31. On Stampede Park, Market Collective’s Holiday Series fills BMO Centre Hall D on December 4 to 6 and December 11 to 13 ($10 for the weekend, kids 12 and under free), Holiday Wonder runs on multiple dates from December 3 to 31 at the BMO Centre, and the Calgary Holiday Geeky Gift Market is on December 5 and 6. Elsewhere, Spruce Meadows opens its International Christmas Market on November 13 and the Calgary Farmers’ Market opens Christmas markets at CFM West on November 18 and CFM South on November 19.

Calgary Christmas markets 2026 at a glance

Market Location 2026 dates Hours (Calgary time) Admission Getting there
Market Collective Holiday Series BMO Centre Hall D, Stampede Park December 4 to 6; December 11 to 13 Friday 4:00 pm to 9:00 pm; Saturday and Sunday 10:00 am to 5:00 pm $10 for the weekend; kids 12 and under free Victoria Park/Stampede CTrain; Stampede Park lots
Holiday Wonder (with a European Christmas Village) BMO Centre, Stampede Park Multiple dates, December 3 to 31 Not shown for 2026 Not shown; children 3 and under free Victoria Park/Stampede CTrain; Stampede Park lots
Calgary Holiday Geeky Gift Market Stampede Park (building not stated) December 5 and 6 Not stated Not stated Victoria Park/Stampede CTrain; Stampede Park lots
Spruce Meadows International Christmas Market Spruce Meadows, 18011 Spruce Meadows Way SW November 13 to 15, 20 to 22, 27 to 29; December 4 to 6 Friday 12:00 pm to 6:00 pm (all ages) and 6:00 pm to 9:00 pm (adults only, separate ticket); Saturday 10:00 am to 7:00 pm; Sunday 10:00 am to 6:00 pm Tickets through Showpass; prices not shown on the page Complimentary parking; paid VIP parking option
Calgary Farmers’ Market Christmas Market CFM West and CFM South West: November 18 to December 23. South: November 19 to December 23 West: Wednesday to Saturday 9:00 am to 7:00 pm, Sunday 9:00 am to 5:00 pm. South: Thursday to Sunday 9:00 am to 5:00 pm. Both also open December 21, 22 and 23 Not stated Not stated
Crossroads Market night markets Crossroads Market, 1235 26 Ave SE (Inglewood) Six nights starting Friday November 13 Open until 9:00 pm Not stated Not stated
Granary Road Christmas Market Granary Road, 226066 112 Street W, Foothills County November 28 and 29; December 5 and 6; December 12 and 13 Saturday and Sunday 10:00 am to 4:00 pm Ticketed; price not shown Not stated
Millarville Christmas Market Millarville Racetrack, 306097 192 St W, Millarville November 5 to 8; November 12 to 15 Opens 10:00 am November 5; closes 5:00 pm November 15 (Showpass); daily hours not shown $0 to $8 on Showpass Not stated

Checked October 26 2026 on each organizer’s site and the Calgary Stampede venues event calendar.

Christmas markets on Stampede Park

Market Collective Holiday Series, BMO Centre

Market Collective holds two weekends of its Holiday Series in BMO Centre Hall D: Friday December 4 to Sunday December 6, and Friday December 11 to Sunday December 13 2026. Hours are 4:00 pm to 9:00 pm on Fridays and 10:00 am to 5:00 pm on Saturdays and Sundays. Admission is $10 for the weekend, and kids 12 and under get in free, according to Market Collective. Market Collective gives the address as 20 Roundup Way SE; the Calgary Stampede’s venues site gives the BMO Centre’s address as 1912 Flores LaDue Parade SE.

Holiday Wonder, BMO Centre

Holiday Wonder, which includes a European Christmas Village, runs on multiple dates from December 3 to December 31 2026 at the BMO Centre, according to its organizer. Children 3 and under are free. The organizer’s hours section still shows 2025 dates, so this page does not list daily hours or prices. Its date range is the only one on this page that runs past December 24.

Calgary Holiday Geeky Gift Market, Stampede Park

The Calgary Stampede venues event calendar lists the Calgary Holiday Geeky Gift Market on Saturday December 5 and Sunday December 6 2026. No organizer page read for this guide confirms the building, hours or admission.

Festival of Crafts, BMO Centre Hall F

The 2026 Festival of Crafts runs October 29 to November 1 in BMO Centre Hall F: Friday October 30 10:00 am to 9:00 pm, Saturday October 31 10:00 am to 6:00 pm and Sunday November 1 10:00 am to 5:00 pm. General admission (18 to 64) is $8 and kids 12 and under are free, according to the organizer.

Weekend by weekend

This site’s calculation from the organizers’ dates above (Friday to Sunday unless noted).

Weekend On Stampede Park Elsewhere in and near Calgary
October 30 to November 1 Festival of Crafts, BMO Centre Hall F (to November 1) None listed
November 6 to 8 None listed Millarville (November 5 to 8)
November 13 to 15 None listed (Grey Cup Festival, not a market) Spruce Meadows; Millarville (November 12 to 15); Crossroads first night market (Friday November 13)
November 20 to 22 None listed Spruce Meadows; Calgary Farmers’ Market West and South
November 27 to 29 None listed Spruce Meadows; Calgary Farmers’ Market West and South; Granary Road (November 28 and 29)
December 4 to 6 Market Collective; Holiday Wonder (multiple dates from December 3); Geeky Gift Market (December 5 and 6) Spruce Meadows (final weekend); Calgary Farmers’ Market West and South; Granary Road (December 5 and 6)
December 11 to 13 Market Collective (final weekend); Holiday Wonder (multiple dates) Calgary Farmers’ Market West and South; Granary Road (December 12 and 13, final weekend)
December 18 to 20 Holiday Wonder (multiple dates) Calgary Farmers’ Market West and South
December 21 to 31 Holiday Wonder (multiple dates to December 31) Calgary Farmers’ Market West and South open December 21, 22 and 23, then close December 24 for the holidays

Markets on a given weekend are also on This weekend at Victoria Park, updated every Friday.

Other Calgary-area markets

These markets are outside Victoria Park. Each line gives what the organizer states.

  • Spruce Meadows International Christmas Market (south Calgary): four weekends from November 13 to December 6. Friday evenings from 6:00 pm to 9:00 pm are adults only, with a separate ticket. Saturday and Sunday early-bird pricing ends November 12. Parking is complimentary, with a paid VIP parking option, according to Spruce Meadows.
  • Calgary Farmers’ Market Christmas Market: at CFM West from November 18 and CFM South from November 19, both until December 23, according to Calgary Farmers’ Market.
  • Crossroads Market night markets (Inglewood): six nights starting Friday November 13, open until 9:00 pm, according to Crossroads Market. The organizer does not list the other five dates on the page read. The organizer does not describe them as holiday or Christmas markets.
  • Granary Road Christmas Market (Foothills County): Saturdays and Sundays from November 28 to December 13, 10:00 am to 4:00 pm, ticketed, according to Granary Road.
  • Millarville Christmas Market (Millarville): November 5 to 8 and November 12 to 15, ticketed through Showpass at $0 to $8, according to Millarville Racetrack‘s ticket page. The page read does not show hours.

Not announced for 2026

  • Stampede Christmas (Calgary Stampede): the Stampede Christmas page still shows its last event, on December 13 and 14 and December 20 and 21 (Saturdays and Sundays in 2025; the page gives no year) on the BMO Centre Great Lawn and Outdoor Plaza, free. No 2026 edition is listed.
  • Once Upon a Christmas at Heritage Park (1900 Heritage Dr SW): Heritage Park has not posted 2026 dates; its page says “Stay tuned”.
  • Not yet confirmed on the organizer’s own site: Calgary Winter Market at Eau Claire Plaza, Bearspaw Christmas Market, Saskatoon Farm Christmas Market, Century Downs Christmas Market and the Auburn House Christmas Craft and Marketplace. This page adds each one when its organizer posts 2026 dates.

Getting to the Stampede Park markets

  • CTrain: the Calgary Stampede recommends Victoria Park/Stampede station on the Red Line for the BMO Centre. The station sits between Macleod Trail and the BMO Centre, according to CMLC. Children 12 and under ride free and an adult single fare is $4.00, according to Calgary Transit. Station details are on the Victoria Park/Stampede CTrain station guide.
  • Parking: Stampede Park lots charge an $18 flat rate per day, and the 11th Avenue Parking Lot at 520 11th Avenue SE charges $12 and is a 7-minute walk to the BMO Centre, according to the Calgary Stampede. Calgary Parking runs the lots; pay with the MyParking app, at vpm.parkplus.ca or at the pay machines. Calgary Parking lists the walk from Lot 62, the Platform Innovation Centre Parkade at 399 9 Avenue SE, to the BMO Centre as “About 7 minutes”. More on Stampede Park parking.
  • Other BMO Centre shows in November and December are on BMO Centre events this month; every dated item is on What’s On, and this week’s items are on This week at Victoria Park.
  • More ways to get there and places nearby: all routes to the park are on Getting to Victoria Park, and places to eat and shop nearby are on Eat and Shop in Victoria Park.

Sources: Market Collective, home and Holiday Series December 11 to 13 pages: dates, hours, hall, admission, address. Holiday Wonder: dates, children’s admission. Calgary Stampede venues, event calendar and Our Location: Geeky Gift Market dates, BMO Centre address. Festival of Crafts: 2026 dates and hall. Spruce Meadows, International Christmas Market: dates, hours, tickets, parking. Calgary Farmers’ Market, Christmas vendor page: dates and hours. Crossroads Market: night market start date and hours. Granary Road, Christmas Market: dates, hours. Millarville Racetrack, Annual Christmas Market: dates, tickets. Showpass, Millarville Christmas Market 2026: prices, opening and closing times. Calgary Stampede, Stampede Christmas and Getting to Stampede Park: 2025 edition, station, lots and rates. Heritage Park, Once Upon a Christmas: 2026 status. Calgary Parking, Lot 62 and Stampede guide: walk time. Calgary Transit, Fares and passes: fares. CMLC, 17th Avenue SE Extension: station location. All read October 26 2026.