Planning your holiday shopping around the markets? Here’s every confirmed Christmas market in Toronto and the GTA for 2026, organized by weekend.
Running all season
- Distillery Winter Village: November 12, 2026 to January 3, 2027 (closed Dec 25). Free Monday to Wednesday until December 13.
- St. Lawrence Market Winter Market: Thursday to Sunday, November 19 to December 22. Free.
Weekend of November 7 – 8
- Toronto Art Crawl’s Christmas Market at The Bentway (Sat, free)
- Merry Market at Leaside Presbyterian Church (Sat, free)
Weekend of November 13 – 15
- Distillery Winter Village’s first weekend (opened Nov 12)
- Seasons Christmas Show, International Centre, Mississauga (Fri – Sun)
- Bloor West Arts and Craft Show, Runnymede United Church (Sat)
- Unitarian Congregation Festive Fair and Eden United Church bazaar, Mississauga (Sat)
Weekend of November 20 – 22
- St. Lawrence Winter Market in its first weekend
- Streetsville’s Christmas in the Village, Mississauga (Fri – Sat)
- Markham Home for the Holidays, Markham Fairgrounds (Fri – Sun)
- Brooklin’s Christmas in the Village, Whitby (Sat)
- Annual Brampton Christmas Market, Shoppers World Brampton (Sat – Sun)
- Holly Jolly Christmas Market, Bramalea Celtic Club (Sun)
Weekend of November 27 – 29
- One of a Kind Christmas Show opens (Nov 27 – Dec 6)
- Arts on the Credit Holiday Market, Mississauga (Sat)
- Kerr Village Tree Lighting and Holiday Market, Oakville (Sat)
Weekend of December 4 – 6
- One of a Kind’s final weekend
- Streetsville Legion Christmas Craft Market (Sat)
- Ayers Christmas Tree Farm Christmas Market, Oro-Medonte (Sat – Sun)
Weekend of December 11 – 13
- Last weekend before Distillery evenings are ticketed every day (from Dec 14)
- Cranberry Christmas Market, Mississauga Arts Council (Sat)
Weekend of December 18 – 20
- St. Lawrence Winter Market’s final weekend (it closes Dec 22)
- Last big weekend for gift shopping at the Distillery
After Christmas
The Distillery Winter Village reopens on December 26 and runs until January 3, 2027.
We add markets as organizers announce them. For details on each, see Toronto Christmas markets 2026, Toronto Christmas craft fairs and Christmas markets near Toronto.
How to use this calendar
- Weekend markets are usually Saturday and Sunday, but some run Friday evenings too. Check the organiser’s page before you go, as hours and dates can change.
- Church and community bazaars are often one day only and may end by mid-afternoon.
- Bring cash for smaller markets and a reusable bag for everything.
- Arrive early for the best selection of handmade items, which can sell out on day one.
Market types at a glance
| Type | Typical cost | Best for |
|---|---|---|
| Big seasonal villages (Distillery) | Free at quieter times, ticketed at peak times | Atmosphere, food and photos |
| City-run markets (St. Lawrence) | Free | A quick festive stop downtown |
| Artisan shows (One of a Kind) | Ticketed | Serious gift shopping from Canadian makers |
| Church and community fairs | Free or small donation | Baking, crafts and bargains |
| Maker and vintage pop-ups | Usually free | Independent designers |
Markets beyond Toronto
Some of the best markets on this calendar are in the suburbs or a short drive away, such as Streetsville, Markham, Brooklin and the Kitchener Christkindl Market. See Christmas markets near Toronto and the Ontario Christmas markets road trip.
Christmas market calendar: FAQ
What’s the busiest weekend for Toronto Christmas markets? The first two weekends of December, when most markets are open at once.
Which Toronto Christmas markets are free? The St. Lawrence Winter Market, most church and community fairs, and the Distillery Winter Village at off-peak times. See free Christmas markets in Toronto.
Are markets open on Christmas Day? Generally not. The Distillery Winter Village closes on December 25, and most others end before Christmas.