Looking for locally grown produce? We’re fortunate to have a great selection of farmers markets in our area where you can find delicious produce and much more – including eggs, cheeses, meats and flowers. It’s fun to meet the people that grow your food, and the ultimate way to support local businesses and get the best ingredients for your cooking.
Batavia Farmers Market is located on South Water Street between Wilson and First Streets in downtown Batavia. Hours are 8 a.m. to noon on Saturdays, beginning June 16.
Geneva Green Market is located at 75 N. River Lane, Geneva. Hours are 7 a.m. to 1 p.m. on Thursdays, beginning June 7.
Geneva French Market is located at the Geneva Metra Station, South and Fourth Streets, Geneva. Hours are 9 a.m. to 2 p.m. on Sundays.
Heritage Prairie Farm is located at 2N308 Brundige Road, Elburn. Hours are 9 a.m. to 1 p.m. on Saturdays.
St. Charles Farmers Market is located at the Baker Memorial Methodist Church, 307 Cedar Avenue, St. Charles. Hours are 7 a.m. to 1 p.m. on Fridays.
South Elgin Farmers Market is located at 989 W. Spring St., South Elgin. Hours are 3 p.m. to 6 p.m. on Wednesdays, beginning June 6.
Now that you’ve bought all that gorgeous food, wondering what’s for dinner? We have 1000′s of cookbooks, including titles devoted to local, farm fresh and organic food.