MetroWest Farmers Markets

MetroWest is Growing Places!: Farmers Markets

Ashland Farmers Market

125 Front Street, Ashland 01721

Saturdays, mid-June to October, 9am–1pm


Framingham Village Green Farmers Market

Centre Common, Oak and Edgell Roads, Framingham 01701

Thursdays, June to October, 12–5:30pm


Franklin Farmers Market

High and Main Streets, Town Common, Franklin 02038

Fridays, June to October, 12–6pm


Hopedale Farmers Market

65 Hopedale Street, Hopedale 01747

Saturdays, late June to mid-September, 9am–12pm


Hopkinton Farmers Market

Town Common, Route 135 at Ash Street, Hopkinton 01748

Sundays, mid-June to mid-October, 1-5pm


Marlborough Farmers Market

106 Main Street, Marlborough 01752

Sundays, early June through early November, 10am-2pm


Maynard Farmers Market

Mill Pond Parking lot/Clock Tower Place, Main St., Maynard 01754

Saturdays 9am-1pm, late June 27 to early October.

Featuring farms and specialty vendors with local produce, dairy, poultry, meats, baked goods, coffee, honey, wine, cut flowers and crafts. SNAP/EBT accepted. Live music; children’s, wellness and other special events.


Medway Farmers Market

123 Holliston Street, Medway 02053

Thursdays, mid-June through early October, 4pm–7pm


Milford Farmers Market

Milford Water Company, 66 Dilla Street, Milford 01757


Saturdays, early June 6 through early October, 9am–1pm


Natick Community Organic Farm

117 Eliot Street, Natick 01760 • 508-655-2204 • Open daily, year round.

Founded in 1976, NCOF is a nonprofit, certified-organic farm providing productive open space, farm products, and hands-on education for all ages, year-round. Open every day with no admission fee for visits and purchases.


Natick Farmers’ Market

Town Common, South Main and Common Streets, Natick 01760

Summer/Fall: Saturdays, May to mid-October, 9am–1pm

13 Common Street, Natick 01760 Winter: Indoors at Saturdays, late October-April, 9am-1pm


Wayland Farmers Market

397 Boston Post Road, Wayland 01778

Summer/Fall: Wednesdays, late June through early October, 12–5pm

397 Boston Post Road, Wayland 01778 •

Winter: Saturdays, early January-March, 10am-2pm


Wellesley Farmers Market

309 Washington Street, Wellesley 02481

Saturdays, early May 9 through mid-October, 10am– 2pm


Westborough Farmers Market

57 West Main Street, Westborough 01581

Thursdays, mid-June to September, 12-6pm• Thursdays, June 11 though September, 12–6pm