Farmers Markets in New Hampshire

New Hampshire has 53 farmers markets. It ranks #39 of 52 U.S. states by farmers-market count, about 0.3× the average state. 6 (11%) accept SNAP/EBT, in line with the 10.4% national average. 6 (11%) list certified-organic vendors.

New Hampshire has 53 farmers markets indexed in the USDA Agricultural Marketing Service Local Food Portal . 3 accept SNAP/EBT , and 6 feature USDA-certified organic vendors. Directory last rebuilt July 14, 2026; data refreshes from the USDA bulk feed weekly.

Top cities

Browse New Hampshire markets by ZIP code

Jump to farmers markets near a specific ZIP code:

Farm stands & u-pick in New Hampshire

Prefer buying straight from a single farm? New Hampshire has 140 farm stands and farm-direct retailers , including 18 pick-your-own (u-pick) farms .

Prefer a weekly harvest share? New Hampshire has 36 CSA farms offering Community Supported Agriculture subscriptions.

Want to shop the season? See what's in season in New Hampshire — a month-by-month produce calendar for New Hampshire's growing region.

Curious how New Hampshire stacks up? See the New Hampshire farmers market statistics — count, per-capita density, and SNAP/organic rates vs the national average.

Frequently asked questions

How many farmers markets are there in New Hampshire?
53 farmers markets in New Hampshire are listed here from the USDA Local Food Portal. Browse them by city or ZIP code above.
When is farmers market season in New Hampshire?
Most New Hampshire farmers markets run outdoors from late spring through fall, with some larger cities keeping indoor or year-round markets. See our "what's in season in New Hampshire" guide for a month-by-month produce calendar.
Which New Hampshire farmers markets accept SNAP/EBT?
3 of the New Hampshire markets listed here accept SNAP/EBT benefits. Browse the SNAP/EBT markets page, or check an individual market's listing for its current payment options.
How do I find a farmers market near me in New Hampshire?
Browse New Hampshire markets by city or ZIP code above, or search your ZIP code on the home page to find the closest farmers markets along with their hours and what they sell.

Map of New Hampshire farmers markets

All markets in New Hampshire

Canterbury Community Farmers Market

Canterbury, NH 03224

Open: Outdoor: Wednesdays, 4:00 to 6:30 PM, first week of June through the last week of September; Indoor winter market: one Saturday in November, 10:00 AM to 1:00 PM

Danbury Winter Market

Danbury, NH 03230

Open: November through May, first Saturday of the month, 9am-1pm

New Durham Farmers' Market

New Durham, NH 03855

Open: Saturdays, 8:30 AM to 12:30 PM, mid May through mid October, rain or shine

Peterborough Farmers' Market

Peterborough, NH 03458

Open: Wednesdays year round: 3 to 6 PM April through October (outdoors) and 3 to 5 PM late October through March (indoors)

Rye Farmers Market

Rye, NH 03870

Open: Summer: Wednesdays 2:30-5:30pm, June-October; Winter: 3rd Saturdays 10am-2pm, November-March

Salem NH Farmers Market

Salem, NH 03079

Open: Sundays year round: 10 AM to 2 PM, May through October at the Mall at Rockingham Park (summer); 10 AM to 1 PM, November through April at Fisk School, 14 Main Street (winter)

Yankee Farmers Market

Warner, NH

Open: Monday through Thursday 10 AM to 5 PM, Saturday 9 AM to 4 PM, closed Friday and Sunday

Know a market we're missing? Add it →

New Hampshire farmers markets — get seasonal updates

A short seasonal email: what's in season at New Hampshire farmers markets each month, plus new markets and farms as we add them. No spam, unsubscribe anytime.

Free. We never sell your email.