The complete guide to Toronto's best food markets — St. Lawrence Market, Kensington, Evergreen Brick Works, Wychwood Barns, Gerrard India Bazaar, and Harbourfront. What to eat, when to go, how to get there.
St. Lawrence Market is consistently ranked the best food market in Toronto — National Geographic named it the world's best food market. The South Market has 120+ permanent vendors. For multicultural variety, Kensington Market offers 20+ cuisines in 6 open-air blocks.
The South Market is open Sunday 10am–5pm and closed Monday. Its current schedule is Tuesday–Friday 9am–7pm, Saturday 7am–5pm, and Sunday 10am–5pm. The North Market hosts the Saturday Farmers' Market from 5am–3pm and Sunday antiques programming except on specified dates.
Kensington Market is busiest on warm weekend afternoons — Saturday and Sunday from noon to 4pm in spring, summer, and early fall. Pedestrian Sundays (first Sunday of the month in summer) close the streets to cars and are the best single market experience of the year.
Yes — the Evergreen Brick Works Saturday Farmers' Market runs every Saturday year-round from 8am to 1pm. It operates within the heritage industrial buildings, so it continues through winter. The Sunday market is seasonal (spring through fall).
WTF Toronto creates guides using independent editorial research, official sources, local knowledge and firsthand experience where available. Commercial relationships are disclosed where applicable.