A Farmers' Market is held on the last Saturday of every month (9am to 3pm), except in January when it is held a week earlier because of the Holly Holy Day events on the last Saturday, and in December when it takes place on the Saturday before Christmas.