Jean-Talon Market

Jean-Talon Market

6.4/10
#9 of 12 in Montreal
Free to browse; typical haul CAD 15–30 per person

Jean-Talon Market, located in Montreal’s Little Italy neighborhood, is one of North America’s largest public markets. Inaugurated in 1933 as a Depression-era initiative to connect Quebec farmers with urban buyers, it remains a vital hub for local producers. The market features a covered central hall surrounded by outdoor seasonal stalls and permanent perimeter shops. It operates year-round, transitioning from outdoor stalls (June to October) to an indoor focus during colder months.

Visitors can explore a diverse array of goods, including seasonal produce like fiddlehead ferns and strawberries, artisanal cheeses, maple products, and international ingredients reflecting Montreal’s immigrant food culture. The market is known for its democratic atmosphere, attracting locals, chefs, and tourists alike. Peak season for fresh produce and vibrant activity is from late July through October.

Admission is free, though visitors should budget approximately CAD 15–30 per person for a typical purchase. It is recommended to visit in the morning, between 8:00 AM and 11:00 AM, for the best experience. Allow 2–3 hours to fully explore the market. Accessible via the Orange Line metro at Jean-Talon station, the market is a short walk from the station. It serves as a functional "working pantry" where vendors sell fresh produce harvested that same morning, offering an authentic glimpse into Montreal’s culinary landscape.

Jean-Talon Market

More photos coming soon

Hours & Fees

Hours

Outdoor: June to October, Thurs-Sun 11am-5pm. Indoor: October to late April. General recommended: 8:

Admission

Free to browse; typical haul CAD 15–30 per person

Frequently Asked Questions

Quick Facts

Rating
6.40/10
Destination Montreal
Region Quebec
Admission Free to browse; typical haul CAD 15–30 per person

Best Time to Visit

April to May and September to November offer mild weather and fewer crowds.

Montreal, Canada

Book your stay