Just because it’s winter, that doesn’t mean that you can’t enjoy fresh food from a farmers market! There may be less produce, but there is always something interesting and delicious on offer. Look out for baked goods, maple syrup, prepared foods, dairy products, meats, beer and wine, and housewares. Some markets are held outdoors, some indoors (socially-distanced, of course) and some are virtual with weekly deliveries. So here is your Guide to Winter Farmers Markets in and around Toronto for 2021-22.

(Click on the title link for more information)


Downsview Park Merchant’s Market

When: Saturday – Sunday 10:00am – 5:00pm
Where: 40 Carl Hall Road, Toronto

Dufferin Grove Market

When: Order by noon on Tuesdays for contactless pick-up or delivery on Thursdays
Where: Online

Evergreen Brick Works

When: Saturday, 8:00am – 1:00pm
Where: 550 Bayview Avenue, Toronto

Montgomery’s Inn

When: Wednesday 2:00pm – 6:00pm and Virtual
Where: 4709 Dundas Street West, Toronto, and Online

Roundhouse Farmers Market

When: Sunday 11:00am – 3:00pm (Reopening February 13)
Where: Steam Whistle Brewery, Bay #10, 255 Bremner Blvd, Roundhouse Park, Toronto

St. Lawrence Market

When: North Farmer’s Market: Saturday 5:00am – 3:00pm; South Market: Tuesday – Friday 9:00am – 5:00pm, Saturday 5:00am – 4:00pm
Where: 92-95 Front Street East, Toronto

The Stop Farmers Market

When: Saturday 8:00am – 1:00pm
Where: Wychwood Barns, 601 Christie Street, Toronto

Around Southern Ontario

Barrie Farmers Market

When: Saturday 8:00am – 12:00pm
Where: Barrie City Hall, 70 Collier Street, Barrie

Guelph Farmers Market

When: Saturday 7:00am – 12:00pm
Where: 2 Gordon Street, Guelph (Corner of Gordon Street and Waterloo Avenue)

Orillia Fairgrounds Farmers Market

When: Saturday 8:00am – 1:00pm
Where: 4500 Fairgrounds Road, Severn

Ottawa Street Farmers, Hamilton

When: Saturday 8:00am – 2:00pm (Held outdoors therefore weather-dependent)
Where: 3 Britannia Avenue (At Ottawa St. North), Hamilton

Looking for Food & Drink options in the GTA? Click here for more!