Farmers Markets in New Jersey
The Garden State’s Vibrant Market Network
New Jersey lives up to its name with 42 farmers markets spread across 9 counties. The state offers 30 unique product categories, reflecting a high level of agricultural diversity. Market season is highly seasonal here, with only 7% of locations operating year-round.
North and Central Jersey Take the Lead
Union County is the state leader with 7 markets, while Essex, Monmouth, and Camden counties each host 6. Cities like Cape May and Lambertville are top destinations for those seeking variety. This density ensures that residents in both suburban and coastal areas are never far from a market.
Massive Saturday Market Selection
Saturday is the absolute peak of the week, with an impressive 29 markets open for business. Tuesday and Wednesday also offer great midweek opportunities, with 8 markets active on each of those days. Because only 3 markets stay open year-round, the peak harvest months are the best time to visit.
Local Cider and Fresh Dairy Staples
Cider and dairy products are the most prevalent items, each found at 16 different market locations. Organic vegetables and maple syrup follow closely, available at 15 markets across the state. For something different, look for gourmet pet treats or artisan nuts at over 13 market sites.
Explore the Best of the Garden State
Start your weekend at a market in Maplewood or Cranford to see why New Jersey produce is so famous. With nearly 30 options on Saturdays alone, you can easily find a market that fits your lifestyle. Come out and support the local farmers who define the state's rich food culture.
Market Highlights
Of New Jersey's 42 farmers markets, 3 operate year-round and 33 hold weekend hours. 25 markets accept EBT/SNAP benefits. The most common products include Cider, Dairy, Maple Syrup.
Cities in New Jersey
Cape May
Cape May County, New Jersey
Cranford
Union County, New Jersey
Lambertville
Hunterdon County, New Jersey
Maplewood
Essex County, New Jersey
Asbury Park
Monmouth County, New Jersey
Collingswood
Camden County, New Jersey
Haddonfield
Camden County, New Jersey
Jersey City
Hudson County, New Jersey
Red Bank
Monmouth County, New Jersey
Summit
Union County, New Jersey
Hoboken
Hudson County, New Jersey
Montclair
Essex County, New Jersey