Winchester Farmers Market starts on the second Saturday of June and ends on the last Saturday of October. This season the market is on the Winchester Town Common.