Farmers Markets in Connecticut
Compact Counties, Abundant Harvests
Connecticut features 31 farmers markets across five counties, packing 30 unique product categories into a compact geographic area. This dense network ensures that high-quality local food is accessible across 12 different cities.
Fairfield and the Shoreline Scene
Fairfield County leads the state with nine markets, while New London and Middlesex counties follow closely with eight each. Cities like Old Saybrook and Middletown serve as vital hubs, each hosting four active markets for their residents.
Strong Year-Round Market Access
Nearly a quarter of Connecticut's markets operate year-round, providing more consistent access than many neighboring states. Saturday remains the most popular day to shop at 15 locations, while Wednesday offers nine active mid-week markets.
Jams, Eggs, and Forest Finds
Jams and preserves are the most common find, appearing at 15 different market sites. Fresh eggs, local mushrooms, and organic vegetables also define the high-quality selection available to Nutmeg State shoppers at 13 and 11 locations.
Explore Connecticut’s Best Stalls
Begin your local food journey in Old Saybrook or Norwich, where multiple markets offer a wide range of goods. Since many locations are open on Wednesdays and Saturdays, you can easily find a time that fits your weekly schedule.
Market Highlights
Of Connecticut's 31 farmers markets, 7 operate year-round and 20 hold weekend hours. 22 markets accept EBT/SNAP benefits. The most common products include Jams & Preserves, Eggs, Mushrooms.
Cities in Connecticut
Middletown
Middlesex County, Connecticut
Norwich
New London County, Connecticut
Old Saybrook
Middlesex County, Connecticut
Westport
Fairfield County, Connecticut
Danbury
Fairfield County, Connecticut
Greenwich
Fairfield County, Connecticut
Guilford
New Haven County, Connecticut
Hartford
Hartford County, Connecticut
New Haven
New Haven County, Connecticut
New London
New London County, Connecticut
Stamford
Fairfield County, Connecticut
Stonington
New London County, Connecticut