
Spring is here, and so are many St. Louis area Farmers Markets! There’s nothing like walking the aisles packed with fresh fruits and vegetables to make it feel like summer is on the way!
We have pulled together some of our favorite markets to visit all around town. Let us know which ones are your favorites!
North City Farmers Market
2714 North 13th Street, St. Louis, MO 63106
Not yet updated for 2026
Saturdays from 9:30 am – Noon
Rockwell Beer Garden Farmers’ Market
Francis Park: Eichelberger St + Donovan Avenue, St. Louis, MO 63109
Thursdays: May 7 – September 24, 2026 | 4 – 7 pm
Shop local foods and wares and enjoy a picnic in lovely Francis Park. The market is tucked next to the Rockwell Beer Garden where you can enjoy cold drinks and wood-fired pizza.
Soulard Market
730 Carroll Street, St. Louis, MO 63104
Closed Sunday – Tuesday | Wednesday – Saturday 8:00 am – 5 pm
Open year round
St. Louis Metro Market
2026 season starts in April
Location and times vary, check schedule HERE
Farmer’s Market on Wheels, stopping throughout the community
STL Vegan Market
3901 Forest Park Avenue, St. Louis, MO 63108
STL Vegan Market is your go-to event for all things plant-based, cruelty-free, and sustainable! Whether you’re a dedicated vegan or just exploring a more compassionate lifestyle, this market is for you.
Tower Grove Park
4256 Magnolia Avenue, St. Louis, MO 63110
8 am – 12:30 pm
Saturdays from April 4 – November 7, 2026
Tuesday Market
4256 Magnolia Avenue, St. Louis, MO 63110
Saturdays from May 5 – September 29, 2026 | 4 pm – sunset
The Tuesday evening market is a festive event with local shopping options and plenty of prepared foods and drinks for your Tuesday evening dinner in Tower Grove Park.
Arnold Farmers Market
Arnold City Park, 2400 Bradley Beach Road, Arnold, MO 63010
Saturdays from April 26 – November 8, 2025 | 8 am – Noon

Boulevard Market
The Boulevard in Richmond Heights
Sundays, May 3 – October 25, 2026
9 am – 1 pm
Fenton Community & Farmers Market
Fenton City Park: 995 Larkin Williams Road, Fenton, MO 63026
Thursday evenings from 4:30 – 7 pm
Mid-May through the end of September
Ferguson Farmers Market
501 S. Florissant Road, Ferguson, MO 63135
Summer Market: May – October
Saturdays, 8:00 am – Noon
Kirkwood Farmers Market
150 E Argonne, Kirkwood, MO 63122
Open March 28 – end of September
Monday – Friday 9:30 am – 6 pm | Saturdays 8 am – 5 pm | Sundays 10 am – 5 pm
Located in the heart of Downtown Kirkwood—a thriving business district with more than 300 local businesses—the Kirkwood Farmers’ Market is a true cornerstone of our community.
Maryland Heights Pop-Up Market
2300 McKelvey Road, Maryland Heights, MO 63043
These markets will be taking place outdoors during special events in our local parks including our Summer Concert Series and Fall Family Fair!

Overland Farmers Market
2500 Block of Woodson Road, Overland, MO 63114
Saturdays 8 am- Noon
May 9 – October 24, 2026
S.O.L. (Sustainable, Organic, Local) Food Farmers Market
2808 Sutton Boulevard, Maplewood, MO 63143
May through October
Wednesdays from 4 – 6:30 pm
University City Farmers Market
1028 Midland Avenue, St. Louis, MO 63130
Saturday Market:
April 11 – November 21
8:30 am – 12:30 pm
Thursday Market:
May 7 – October 1
4 – 7 pm
Wildwood Farmers Market
Wildwood Town Center, 221 Plaza Drive, Grover, MO 63040
May 23 – October 3, 2026
Saturdays 8:00 am – Noon
Farmers and Artisans Market of O’Fallon
24 O’Fallon Square, O’Fallon, MO 63366
Sundays, April 19 – November 8 | 9 am – 1 pm
St. Charles Riverwalk Market
520 North Main Center, St. Charles, MO 63301
Saturdays starting May 2 through October 31, 2026
8 am – 1 pm
Alton Farmers & Artisans Market
corner of Landmarks Boulevard and Henry Street, Alton, IL 62002
Saturdays, May 9 – October 17, 2026
8 am – Noon
Belleville Old Town Farmer’s Market
Open Daily May – November
500 N. Illinois St., Belleville, IL 62221
9 am – 6 pm Monday – Friday
9 am – 5 pm Saturday + Sunday
1901 N. Belt W., Belleville, IL 62226
8 am – 6 pm Monday – Friday
9 am – 5 pm Saturday + Sunday
Collinsville Farmers Market
128 St. Louis Road, Collinsville, IL
Monday – Saturday 8 am – 7 pm
Sunday 8 am – 6 pm
Just Produce Farmers Market
507 South Lincoln, O’Fallon, IL 62269
11 am – 4 pm Mon – Fri | 9 am – 4 pm weekends
Land of Goshen Community Market
100 St Louis Street, Edwardsville, IL
May 9 – October 17
Saturdays from 8 am – noon













