Embark on a journey through DuPage's local markets, where a vibrant tapestry of flavors meets community spirit. These markets are more than shopping spots - they're hubs of small businesses and creativity. Engage with the passionate owners and makers behind each vendor, forging connections that add a personal touch to your experience. 

Markets Throughout DuPage County
 

Downtown Downers Grove Market

Main Street Train Station
Every Saturday from May to October
7:30 a.m. to 12:30 p.m.

Elmhurst Farmers Market

York and Vallette Streets
Every Wednesday from June to October
7 a.m. to 1 p.m.

Elmhurst French Market

180 W. Park Avenue
Every Sunday from June to September
9 a.m. to 2 p.m.

Glen Ellyn French Market

Main Street Train Station
Every Sunday from May to October​
9 a.m. to 1 p.m.

Lisle French Market

Prairie Walk Pond
Every Saturday from May to October
8 a.m. to 1 p.m.

Lombard Farmers Market

Park Avenue and St. Charles Road
Every Tuesday from May to October​
3 p.m. to 7 p.m.

Naper Settlement Farmers Market

Naper Settlement
Every Tuesday from June to September
3 p.m. to 7 p.m.

Street Market

The Promenade Bolingbrook
Every other Thursday from June to August
4 p.m. to 9 p.m.

Wheaton French Market

"W" Pavilion
Every Saturday from April to October
8 a.m. to 2 p.m.

Winfield Farmers Market

Geneva and County Farm Roads
Every Wednesday from June to October
7 a.m. to 1 p.m.