Christmas markets open in Canada from Thursday, Nov. 12, 2026, when the Distillery Winter Village in Toronto lights its tree, and run through Jan. 3, 2027 in Toronto and Montreal. Vancouver’s market runs Nov. 16 to Dec. 24, and Edmonton’s runs Dec. 3 to 6, according to each organizer.
Every date below comes from the organizer’s own website, checked Nov. 9, 2026. Where a city has not posted 2026 dates, we have left it out and say so at the end. Hours, ticket prices and rules can change, so confirm with the market before you go.
Toronto
The Distillery Winter Village runs from Nov. 12, 2026 to Jan. 3, 2027 in the Distillery Historic District. The tree lighting ceremony is Thursday, Nov. 12, at 6 p.m. Tickets are required for opening night, and the organizers said profits support their charity partners.
Admission is free before 4 p.m. daily and all day Monday to Wednesday through Dec. 13, 2026. Thursdays in November are also free, except opening night. From Dec. 14 to 31 the village moves to different hours that start at 4 p.m. daily, so check the Winter Village site for ticket rules before you visit.
Vancouver
The Vancouver Christmas Market lists Nov. 16 to Dec. 24 for 2026. The organizer sells tickets online and has announced a limited-edition 2026 mug for its mulled wine. Check the site for entry prices, hours and the 2026 location.
Montreal
Tourisme Montréal, updated Nov. 9, lists the Great Montréal Christmas Market at Place des Festivals from Nov. 13, 2026 to Jan. 3, 2027. Several smaller markets run on shorter dates.
The Montréal Christmas Village, beside Atwater Market, runs Nov. 26 to Dec. 24 with close to 60 artisans and more than 90 free activities, the tourism office said. The OFF Christmas Market in Parc La Fontaine runs Dec. 4 to 25.
Weekend markets include the Indigenous Winter Market at Entrepôts Dominion on Nov. 21 and 22, the Marché des Fêtes at Ateliers Parthenais on Nov. 27 to 29, the Old Port Artisan Market on Nov. 27 to 29 and Dec. 4 to 6, and the Végan Christmas Market on Dec. 5 and 6. The full list is on the Tourisme Montréal page.
Edmonton
The Edmonton Christmas Market runs Dec. 3 to 6, 2026. Presale tickets are 25 per cent off until Nov. 26, and admission is $5 after 5 p.m. on Dec. 4 and 5, the organizer said.
Cities still to confirm
We could not find official 2026 dates for Calgary, Ottawa, Winnipeg, Halifax or Quebec City, and we will add them once organizers post them. If your city’s market is missing, send the organizer’s link to [email protected].
Planning the rest of the season? See our guides to Santa Claus parade dates by city, what is open on Christmas Day, Christmas and Boxing Day stat holidays and Christmas shipping deadlines.
Pictured: the IT sculpture decorated for the 2025 Distillery Winter Village in Toronto. Photo: Qviri, CC BY-SA 4.0, via Wikimedia Commons.
If you find reporting like this useful, consider supporting Canada News Media, an independent Canadian newsroom with no corporate parent.
Sources: The Distillery Winter Village, Vancouver Christmas Market, Tourisme Montréal, Edmonton Christmas Market.
Follow Canada News Media
Get the day's top Canadian stories and our two daily 60-second news videos wherever you scroll.
X Threads Facebook Instagram LinkedIn TikTok YouTube Pinterest Reddit Substack Flipboard Newsletter RSS













