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