The farmers market season has arrived, bringing fresh produce, handmade goods, and more back to local town squares and parks.
While we put together a thorough guide to farmers’ markets in the Chicago area, the suburbs (and there are a lot of them) also offer opportunities to shop local and support regional growers and vendors.
Here’s a guide to the 2026 farmers’ markets in the Illinois suburbs.
Monday
Hinsdale Farmers Market
Chicago Avenue, between Garfield and Washington
7 a.m. to 1 p.m.
Open June 15 through October 12
Tuesday
Lombard Farmers Market
South Park Avenue at St. Charles Road, downtown Lombard
3 p.m to 7 p.m.
Open May 19 through October 6
Naper Settlement Farmers Market
Naper Settlement, 523 S. Webster St., Naperville
3 p.m. to 7 p.m.
Open June 30 through September 22
Wheeling Tuesday Night Markets
Wheeling Town Center, 375 W. Dundee Road, Wheeling
4:30 p.m. to 8:30 p.m.
Open June 9 and 23; July 14 and 28; and August 11 and 25
Woodstock Summer Market
Historic town square, 101 N. Johnson St.
8 a.m. to 1 p.m.
Open May 12 through September 29
Wednesday
Batavia Farmers Market
South Riverwalk Plaza in front of city hall, 100 N. Island Ave.
5 p.m to 8 p.m.
Open June 4 through August 27
Elmhurst Farmers Market
Elmhurst Christian Reformed Church, 149 W. Brush Hill Road
7 a.m. to 1 p.m
Open June 3 through October 28
Grayslake’s Spring and Summer Farmers Markets
Center and Whitney Streets (Historic Downtown Grayslake)
3 p.m. to 7 p.m.
Open June 3 through September 23
Highwood’s Evening Gourmet Market
Everts Park, 111 North Ave., Highwood.
4:30 p.m. to 9 p.m.
Open June 3 to August 26 (no market July 2)
Northbrook Farmers Market
Meadow Plaza parking lot, Cherry and Meadow streets, Northbrook.
7 a.m. to 1 p.m.
Open June 17 through October 14
Ravinia Farmers Market
Jens Jensen Park, 486 Roger Williams Ave., Highland Park.
7 a.m. to 1 p.m.
Open June 3 through October 28
Winfield Farmers Market
Southwest corner of Geneva and County Farm roads.
7 a.m. to 1 p.m.
Open June 3 to October 28

Thursday
Bartlett’s Rhythm & Roots Market
Town Center, 215 S. Main St., Bartlett
4 p.m to 8 p.m.
Open June 18, July 16, August 20, and September 17
Bolingbrook’s Street Markets and Concerts at the Promenade
The Row at The Promenade, 631 E. Boughton Road, Bolingbrook.
4 p.m to 9 p.m.
Open June 11, July 9, and August 13
College of Lake County
College of Lake County, 19351 W. Washington St., Grayslake.
3 p.m to 5:30 p.m.
Open June through October
Daley Plaza Farmers Market
Daley Plaza, 50 W. Washington St., Chicago.
7 a.m. to 2 p.m.
Open May 21 through October 22
Glendale Heights Market
Veterans Memorial Park, 220 E. Fullerton Ave., Glendale Heights.
11 a.m. to 5 p.m.
Open May 14 through August 27
MainStreet Libertyville’s Farmers Market
Cook Park and on West Church Street, downtown Libertyville
7 a.m. to 1 p.m.
Open May 28 through October 15 (except June 18)
Roselle French Market
Petal Porch, Main, and Prospect streets
4 p.m. to 8 p.m.
Open May 21 through September 10
Wauconda Farmers Market
Main Street, from Mill Street to the village hall, Wauconda
4 p.m. to 7 p.m.
Open June 18 through October 1
Friday
Downtown Elgin Farmers Market
South Riverside Drive, Elgin.
3 p.m. to 7 p.m.
Open June 5 to September 25
Elawa Farm Garden Market
Elawa Farm, 1401 Middlefork Drive, Lake Forest.
9 a.m. to 3 p.m.
Open every Friday
Fox Lake Friday Night Live Market
Lakefront Park, 10 Riverview Ave., Fox Lake.
4 p.m. to 7 p.m.
Open June 5 through August 28
Lake Bluff Farmers Market
Village Green, Scranton Avenue, and Sheridan Road, downtown Lake Bluff.
7 a.m. to 12 p.m.
Open June 5 through October 9
Lake Zurich Farmers Market
Paulus Park, 200 S. Rand Road, Lake Zurich
3 p.m. to 7 p.m.
Open June 5 through September 11, except July 5
Schaumburg Farmers Market
190 S Roselle Rd, Schaumburg
7 a.m. to 1 p.m.
Open June 5 to October 30
St. Charles Indoor Market
Baker Memorial United Methodist Church, Fourth Avenue and Main Street.
9 a.m. to 12 p.m.
Open May 15 through May 29
St. Charles Farmers Market
Riverside and State Avenue in downtown St. Charles.
8 a.m. to 1 p.m.
Open June 5 to October 30
West Dundee French Market
The Pump House, 98 Oregon Ave., West Dundee.
4 p.m. to 8 p.m.
Open May 29 through August 28, except July 3
Saturdays
Antioch’s Farmers Market
Sequoit Creek Park, 845 Main St., Antioch.
9 a.m. to 1 p.m.
Open June 20 through August 22, except July 4
Arlington Heights Farmers Market
Vail Avenue and Fremont Street, Arlington Heights
8 a.m. to 12 p.m.
Open May 16 through October 17
Aurora Farmers Market:
Water Street Square, 65 S. Water St.
8 a.m. to 12 p.m.
Open June 6 to October 3 (except July 4)
Batavia Farmers Market
North River Street, between Wilson and Spring streets, Batavia.
8 a.m. to 12 p.m.
Open May 16 through October 17
Deerfield Farmers Market
Park Avenue, between Jewett Park Drive and Hazel Avenue.
7 a.m. to 12:30 p.m.
Open June 13 to October 25
Downtown Downers Grove Market
5001 Main St., Downers Grove.
7 a.m. to 12:30 p.m.
Open May 16 through October 17
Dundee Depot Market
The Depot, 319 N. River St., East Dundee.
9 a.m. to 2 p.m.
Open May 16 through October 31 (except June 6, July 4, and September 26)
Elawa Farm Garden Market
Elawa Farm, 1401 Middlefork Drive, Lake Forest
9 a.m. to 3 p.m.
Open every Saturday
Evanston Farmers Market
University Place and Oak Avenue, Evanston
7:30 a.m. to 1 p.m.
Open May 16 through November 21
Glenview Farmers Market
Historic Wagner Farm, 1510 Wagner Road, Glenview
8 a.m. to 12 p.m.
Open June 20 through October 24
Huntley Farmers Market
Huntley Square along Coral Street
8 a.m. to 1 p.m.
Open May 30 to October 10
Lisle French Market
1001 Burlington Ave.
8 a.m. to 1 p.m.
Open May 16 through October 24
Mundelein Farmers Market
Park Street, between Lake and Seymour streets, Mundelein.
8 a.m. to 12 p.m.
Open June 6 through September 19
Naperville Farmers Market
Fifth Avenue Station parking lot, 200 E. Fifth Ave., Naperville.
7 a.m. to 12 p.m.
Open June 6 to October 31
Palatine Farmers Market
137 W. Wood St., Palatine.
7 a.m. to 1 p.m.
Open May 16 through October 31
Park Ridge Farmers Market
15 Prairie Ave., between Main and Garden streets.
7 a.m. to 1 p.m.
Open May 23 through October 31
Wheaton French Market
Main and Liberty streets in Wheaton.
8 a.m. to 2 p.m.
Open May 16 through October 31
Woodstock Summer Market
Historic town square, 101 N. Johnson St.
8 a.m. to 1 p.m.
Open May 16 through October 31
Sunday
Buffalo Grove Farmers Market
Mike Rylko Community Park, 951 McHenry Road, Buffalo Grove
8 a.m. to 12:30 p.m.
Open June 14 through October 11
Crystal Lake Farmers Market+ At The Dole
401 Country Club Road, Crystal Lake
10 a.m. to 2 p.m.
Open May 24 through October 2 (except June 28 and July 5)
Elawa Farm Garden Market
Elawa Farm, 1401 Middlefork Drive, Lake Forest
10 a.m. to 3 p.m.
Open every Sunday
Elmhurst French Market
Park and Prospect avenues, Elmhurst
9 a.m. to 2 p.m.
Open June 7 through September 27 (except for September 7)
Geneva French Market
Fourth and South streets in downtown Geneva
9 a.m. to 2 p.m.
Open May 17 through October 25
Mount Prospect Lions Club Farmers Market
West Metra commuter lot, Northwest Highway and Main Street/Route 83, Mount Prospect.
8 a.m. to 1 p.m.
Open June 7 through October 25