The Haverhill Farmers Market returns for its 41st season on Saturday June 22, 2019 at 51 Merrimack Street, in front of the Goeke parking deck.
Open each Saturday from 9 a.m. to 1 p.m., the market runs through October 26th, selling farm-fresh fruits and vegetables, delicious baked goods, prepared foods, hummus, local wines, mead and hard cider, honey, fresh breads, handmade soaps, doggie treats, and much more.