Skip to main content
Facebook icon Twitter icon Instagram icon YouTube icon

2025 Farmers Market Guide to Chicago and the Suburbs

Meredith Francis
A farmers market stand worker standing over baskets of apples at a farmers market
Green City Market Lincoln Park, pictured in 2024. Credit: Kathleen Hinkel for WTTW

Get more recipes, food news, and stories at wttw.com/food or by signing up for our Deep Dish newsletter. 
Have a food story or recommendation? Email us at [email protected].

The 2025 farmers market season begins in May, with neighborhood markets across Chicago and the suburbs offering fresh produce and a variety of other goods. Some of the City of Chicago farmers markets accept Link, so be sure to check out the city’s page for more details. We’ve broken it down by markets located in Chicago and markets located in the suburbs. Explore the map to find a market near you. 

Are we missing your favorite farmers market? Let us know and we may add it to the list.

Farmers Markets in Chicago 

Jump to Suburban Markets

61st Street Farmers Market

61st St. and Dorchester Ave.
Saturdays
May 17 through October 25
9:00 am to 2:00 pm 

95th Street Farmers Market

1835 W. 95th St.
Sundays
May 4 through October 26
8:00 am to 1:00 pm

Andersonville Farmers Market

1500 West Winona St.
Wednesdays
May 14 through October 22
3:00 pm to 7:00 pm 

Austin Town Hall Farmers Market

5610 W. Lake St.
Thursdays
June 12 through October 30 
1:00 pm to 6:00 pm 

Bronzeville Farmers Market

4700 S. King Dr.
Sundays
July 13 through October 19
10:00 am to 2:00 pm

Daley Plaza Farmers Market

50 W. Washington St.
Thursdays
May 22 through October 30 
7:00 am to 2:00 pm

Division Street Farmers Market

30 W. Division St.
Saturdays
May 17 through October 25
7:00 am to 12:00 pm

Eckhart Park Farmers Market

1330 W. Chicago Ave.
Saturdays
June 7 through August 3
9:00 am to 1:00 pm

Edgewater Monday Market

5917 N. Broadway
Mondays
June 2 through September 29
3:00 pm to 7:00 pm

El Paseo Market

944 W. 21st St.
Sundays
May 4 through October 5
10:00 am to 2:00 pm 

The Farmer at The Green

The Green at 320, 320 S. Canal St.
Tuesdays
May 20 to September 23
11:00 am to 3:00 p.m.

Garfield Park Neighborhood Market

The Hatchery Plaza, 135 N. Kedzie Ave.
Every second and fourth Saturday
Starting June 14 through October 
10:00 am to 2:00 pm 

Garfield Ridge Farmers Market

6072 S. Archer Ave.
Wednesdays 
June through September
3:00 pm to 7:00 pm 

Glenwood Farmers Market

6960 N. Glenwood Ave.
Sundays
June 1 through October 26 (No market June 29 and Aug. 17)
Sundays 9:00 am to 2:00 pm

Green City Market Lincoln Park

1817 N. Clark St.
Wednesdays and Saturdays
May 7 through October 29
7:00 am to 1:00 pm 

Green City Market West Loop

900 W. Monroe St., just north of Mary Bartelme Park
Saturdays
May 3 through November 22
8:00 am to 1:00 pm 

Growing Home Farmstand

1844 W. 59th St.
Thursdays
May 15 through October 30
11:00 am - 5:00 pm

Hegewisch Farmers Market

13323 S. Green Bay Ave.
Saturdays
May 10 through October 11 (Closed August 2)
9:00 am to 1:00 pm

Horner Park Farmers Market

2741 W. Montrose Ave.
Saturdays
June 7 through October 11
9:00 am to 1:00 pm

Hyde Park Farmers Market

5400 S. Lake Park Ave. W.
Sundays
June 1 through September 28
9:00 am to 2:00 pm

Jefferson Park Sunday Market

4822 N. Long Ave.
Sundays
Every second and fourth Sundays 
June through October 
10:00 am to 2:00 pm 

Lincoln Square Farmers Market

4513 N. Lincoln Ave.
Tuesdays and Thursdays
May 1 through October 30 (Closed May 29 and September 4)
Tuesdays: 7:00 am to 12:00 pm 
Thursdays: 3:00 pm to 7:00 pm 
Note: The Tuesday market has an extended season running through November 18.

Logan Square Farmers Market

Kedzie Blvd. between Logan Blvd. and Fullerton Ave.
Sundays
May 11 through October 25
8:30 am to 3:00 pm 

Low-Line Market

Southport Brown Line Auxiliary Exit, 3410 N. Southport Ave.
Tuesdays
June 3 through October 7
3:00 pm to 7:00 pm 

Mercado de Colores 

Manuel Perez Memorial Plaza, 4345 W. 26th St. 
Saturdays
June 7 through October 4
11:00 am to 3:00 pm

Nettelhorst French Market

3252 N. Broadway
Saturdays
April 19 through November 1
8:00 am to 2:00 pm

North Branch Farmers Market

6525 N Hiawatha Ave.
Every other Saturday
July 5 through September 27
9:00 am to 1:00 pm

North Park Community Park

Peterson Elementary School Community Field at Christiana Ave. and Bryn Mawr Ave.
Third Sunday of the month
May 18 through October 19
10:00 am to 2:00 pm 

Northcenter Farmers Market

4100 N. Damen Ave.
Saturdays
June 21 through October 25 (No market Aug. 2)
8:00 am to 1:00 pm

Northwest Side Farmers Market

4626 N. Knox Ave.
Sundays
May 18, July 6, and October 19 
9:30 am to 1:30 pm

Pru Farmers Market

130 E. Randolph St.
Tuesdays 
May 13 through October 28
11:00 am to 3:00 pm 

Pullman Farmers Market

11100 S. Cottage Grove Ave.
Wednesdays
July 9 through October 29
7:00 am to 12:00 pm

Ravenswood Community Farmers Market

4900 N. Damen Ave.
Wednesdays
May 8 through October 16
4:00 pm to 8:00 pm 

Roscoe Village Farmers Market

Hamlin Park, 3035 N. Hoyne Ave.
Sundays
June 8 through October 12
9:00 am to 1:00 pm 

SOAR Farmers Market

226 E. Chicago Ave.
Tuesdays
June 3 through October 28
7:00 am to 2:00 pm 

South Loop Farmers Market

Thursdays 
150 W. Roosevelt Rd.
June 12 through September 25
4:00 pm to 8:00 pm 

Saturdays 
632 S. Dearborn St.
May 24 through November 1 
9:00 am to 1:00 pm 

Uptown Farmers Market

1250 W. Sunnyside Ave.
Wednesdays 
May 7 through November 5
2:30 pm to 7:00 pm

Wicker Park Farmers Market

1425 N. Damen Ave.
Sundays
May 4 through October 26
8:00 am to 2:00 pm 


Farmers Markets in the Chicago Suburbs
 

Aurora Farmers Market

Saturdays:
65 S. Water St., Aurora
June 7 through October 4
8:00 am to 12:00 pm

Wednesdays: 
TBA, Aurora
July 2 through August 2
10:00 am to 2:00 pm 

Batavia Farmers Market

North River St. between Wilson St. and Spring St., Batavia
Saturdays
May 17 through October 18
8:00 am to 12:00 pm

Brookfield Farmers Market

Brookfield Village Hall, 8820 Brookfield Ave.
Saturdays
June 7 through October 25
8:00 am to 1:00 pm 

Buffalo Grove Farmers Market

Mike Rylko Park, 951 McHenry Rd., Buffalo Grove
Sundays
June 15 to October 12
8:00 am to 12:30 pm 

Deerfield Farmers Market

Park Ave. between Jewett Park Dr. and Hazel Ave., Deerfield
Saturdays
June 14 through October 11
7:00 am to 12:30 pm 

Downtown Downers Grove Farmers Market

Main Street Train Station, 5001 Main St., Downers Grove
Saturdays
May 10 through October 18
7:00 am to 12:30 pm 

Downtown Elgin Market 

Riverside Dr., Downtown Elgin
Fridays
May 23 to October 10
3:00 pm to 7:00 pm
3:00 pm to 8:00 pm on first Fridays of the month

Elk Grove Village Farmers Market

Christus Victor Church, 1045 S. Arlington Heights Rd., Elk Grove
Second and fourth Saturday of the month
June through October
9:00 am to 1:00 pm 

Elmhurst Farmers Market

Elmhurst Christian Reformed Church parking lot, 149 W. Brush Hill Rd, Elmhurst
Wednesdays 
June 4 through October 24
7:00 am to 1:00 pm 

Evanston Farmers Market

University Pl. and Oak Ave., Evanston
Saturdays
May 3 through November 1
7:30 am to 1:00 pm 

Evergreen Park Farmers Market

Yukich Fields, W. 89th St and S. Kedzie Ave., Evergreen Park
Thursdays
May 1 through October 30
8:00 am to 1:00 pm

Geneva French Market

Parking lot at the Metra Train Station at 4th St. and South St., Geneva
Sundays
April 13 through October 26
9:00 am to 2:00 pm 

Glenview Farmers Market

Historic Wagner Farm, 1510 Wagner Rd., Glenview
Saturdays
June 21 through October 25
8:00 am to 12:00 pm 

The Hills Farmers Market

8652 W. 95th St., Hickory Hills
Fridays
June 6 through September 26
8:00 am to 1:00 pm 

Hinsdale Farmers Market

Chicago Ave. between Garfield St. and Washington St., Hinsdale
Mondays
June 16 through October 13
7:00 am to 1:00 pm 

Lake Bluff Farmers Market

Lake Bluff Village Green, Sheridan Rd.
Fridays
June 6 through October 10
7:00 am to 12:00 pm

Lake Zurich Farmers Market

Henry J. Paulus Park, 200 S. Rand Rd., Lake Zurich
Fridays
June 6 through September 12
3:00 pm to 7:00 pm 

Libertyville Farmers Market

Cook Park, W. Church St., Libertyville
Thursdays
May 29 through October 16 (except June 12)
7:00 am to 1:00 pm

Lisle French Market

Garfield Ave. parking lot north of Burlington Ave., near PrairieWalk Pond, Lisle  
Saturdays
May 3 through October 11
8:00 to 1:00 pm 

Naperville Farmers Market

5th Avenue Train Station, 200 E. 5th Ave., Naperville
Saturdays
June 7 through October 25
7:00 am to 12:00 pm 

Northbrook Farmers Market

Meadow Plaza parking lot, Cherry Ln. and Meadow Rd., Northbrook 
Wednesdays
June 18 through October 8 
7:00 am to 1:00 pm 

Oak Park Farmers Market

460 Lake St., Oak Park
Saturdays
May 17 through October 25
7:00 am to 1:00 pm 

Park Ridge Farmers Market

15 Prairie Ave, Park Ridge
Saturdays
May 24 through October 25
7:00 am to 1:00 pm 

Ravinia Farmers Market

Rogers Williams Ave. and St. Johns Ave, Highland Park 
Wednesdays
June 4 through October 29
7:00 am to 1:00 pm 

Riverside Farmers Market

10 Pine Ave., Riverside
Wednesdays
June 4 through October 8
2:30 pm to 7:00 pm 

Skokie Farmers Market

5127 Oakton St., Skokie
Sundays (weather permitting)
June 1 through November 2 
7:30 am to 12:30 pm 

St. Charles Farmers Market

307 Cedar Ave., St. Charles
Fridays
June through October
8:00 am to 1:00 pm 

Tinley Park Farmers Market

17375 S. Oak Park Ave., Tinley Park
Saturdays
June 7 through October 11
8:00 am to 12:30 pm 

Western Springs French Market

Tower Green, 914 Hillgrove Ave., Western Springs
Wednesdays
Starting May 7 
4:00 pm to 7:00 pm 

Wheaton French Market

Main St. and Liberty Dr., Wheaton 
Saturdays
April 12 to October 25, 8:00 am to 2:00 pm 
November 1 to November 29, 8:00 am to 1:00 pm 

Wilmette French Market

722 Green Bay Rd., Wilmette
Saturdays 
April 19 through November 1 (No market September 13)
8:00 am to 1:00 pm 

Winnetka Farmers Market

Station Park, 754 Elm St., Winnetka
Saturdays
May 31 to October 25
7:30 am to 12:30 pm