The Banff Christmas Market runs Thursday to Sunday from Nov. 19 to Dec. 13, 2026, at the Banff Heritage Train Station, with more than 200 vendors, according to the organizers. There is no market on Thursday, Nov. 26, when a workshop takes place instead.

Entry is by timeslot ticket through Showpass, with tickets also sold at the gate. The Community Thursdays on Dec. 3 and 10 are by donation. Food and drink include hot chocolate, raclette, bratwurst, pretzels and mulled wine, and mugs carry a $5 deposit. Free parking is available for about 500 vehicles; a Parks Canada pass is required in Banff National Park.

Good to know

Dates
Nov. 19–Dec. 13, 2026, Thursday to Sunday (no market Thu. Nov. 26)
Hours
Thu. 5–9 p.m.; Fri. 11 a.m.–9 p.m.; Sat. 10 a.m.–9 p.m.; Sun. 10 a.m.–6 p.m.
Where
Banff Heritage Train Station, 327 Railway Ave.
Tickets
Timeslot tickets via Showpass or at the gate; Dec. 3 and 10 by donation
Parking
Free, about 500 spaces; Parks Canada pass required

Official event page (Banff Christmas Market)

Details were checked against the official event page on Oct. 31, 2026. Times, prices and programs can change, so confirm with the organizer before you go.

YumYak curates from public sources, press releases and community reviews. We haven’t visited these spots ourselves — always check the restaurant’s own channels for hours and prices.