Skip to content
← All states

Farmers markets in Massachusetts

273 markets in 145 towns. 19 markets open in winter 33 markets take SNAP 19 markets sell local honey

Town by town

(Rte 138) South Easton

108 Robbins Road Walpole

11 Truro Center Road Truro

138 Middlesex Ave Wilmington

141 Pine Street Danvers

15 Parsons Lane East Falmouth

18 Marbury Terrace Jamaica Plain

191 Highland Avenue Somerville

20 Main Street (Route 130) Sandwich

2000 East Otis Road East Otis

21 Old Colony Way Orleans

24 Martin St. Shepard Memorial Park Essex

2R Oak Street Medway

48 Jacobs Lane Norwell

491 Hickory Road North Attleboro

5 Callender Street Cambridge

50 Douglas Road Whitinsville

50 Island Street Suite 101 Lawrence

524 Depot Street Easton

525 River Street Mattapan

565 Rounseville Road Rochester

66 Dilla St (Milford Water Company) Milford

758 Main Street Wilbraham

775 Commonwealth Ave. (George Sherman Union Plaza) Boston

944 Main Street (Rear Parking Lot) Walpole

Amesbury

Amherst

Auburn

Barnstable

Barre

Beverly

Charlestown

Fairhaven

Falmouth

Fitchburg

Franklin

Gloucester

Holbrook

Lynn

Marlborough

Maynard

Milton

Mission Hill

New Marlborough

Newton Highlands

Next To Kimball'S Ice Cream Stand Carlisle

North Easton

Rockland

Rowley

Salisbury

South Attleboro

Stoneham

Watertown

West Bridgewater

West Brookfield

West Stockbridge

West Tisbury

Other

Sell at a market in Massachusetts?

Get a free listing on your market's page and on Google. Your regulars prepay you by Zelle, then pay at your stall with a scan.

Set up your stallFree to use. No card reader.
Your stall
Regulars prepay you
Balance
$40.00

Market details from Harvestly Markets, US Farmers Markets 2026, based on the USDA Local Food Portal, used under CC BY 4.0. Something out of date? Tell us at Help Center.