
North Shore Farmers Markets 2026
Support North Shore farmers, artisans and food vendors at an area farmers market. Most markets are open now and will run into the late fall. A trip to the farmer’s market is a great family activity!
Beverly Farmers Market – Mondays, 3-7pm, June 15 – October 5, 2026. Live music from 4-6pm. Held at Veterans Memorial Park (Odell Park) on Rantoul St. and Railroad Ave. The park is situated between the Beverly Depot and the Beverly Post Office.
Backyard Growcery – Wednesdays, 2:30-6:30pm, July 8 – September 30, 2026. Located at Burnham’s Field in downtown Gloucester.
Melrose Farmers Market – Thursdays, 2:30-6:30pm, from June through October, 2026. Opening day is Thursday, June 11th. Located at Bowden Park, at the junction of West Emerson and Vinton Streets – adjacent to the Cedar Park Commuter Rail stop.
Salem Farmers Market – Thursdays, 3-7pm, from June 11 – October 8, 2026. Located at 32 Derby Square (Derby Square off Front Street).
Stoneham Farmers Market – Thursdays, 2:30-6:30pm, from June 4 – October 1, 2026. Located on the Town Common.
Annisquam Farmers Market – Fridays, 9-11:30am, from June 19 through the end of August, 2026. Held at the Village Hall.
Little Farmers Market Danvers – 3rd Friday of the month, 3-7pm. (6/19, 7/17, 8/21, 9/18). Located at 105 Elliot Street.
Andover Farmers Market – Saturdays, 9am-1pm, from June 20 to October 17, 2026. Located at 34 Bartlett Street, Andover (behind Town Offices and the park).
Haverhill Farmers Market – Saturdays, 9am-1pm, from June 20 to late October, 2026. Located at Bradford Common, 10 Church Street.
Marblehead Farmers Market – Saturdays, 9am-12pm, from May 30 to November 21, 2026. Located at Marblehead Veterans Middle School, at 217 Pleasant Street. (Enter from Vine Street.)
Revere Beach Farmers Market – Saturdays, 11am-3pm, July through end of September, 2026. Located at the Yard @ Beachmont Square, 10 Suffolk Downs Boulevard.
Rockport Farmers Market – Saturdays, 9am-1pm, from June 13 through October, 2026. Held at Harvey Park on the corner of Broadway and Mount Pleasant Street.
Wakefield Farmers Market – Saturdays, 9am-1pm, from June 13 through October, 2026. Held at North Avenue Hall Park, Wakefield.
Winchester Farmers Market – Saturdays, 9:30am-1:30pm, from June 13 through October, 2026. Held at the Winchester Town Common.
Newburyport Farmers Market – Sundays, 9am-1pm, from May through November, 2026. Located at The Tannery Marketplace, 50 Water Street, Newburyport. Rain or shine.
North Andover Farmers Market – Sundays, 10am-1pm, from June 21 to October 4, 2026. Located behind Town Hall.
Swampscott Farmers Market – Sundays, 10am-1pm, from June 7 to October 25, 2026. Located at Swampscott Town Hall, 22 Monument Avenue.