Shrewsbury Farmers Market is held monthly in the town square. on the 1st Friday of the month between 9am and 3:30pm
Genuine Farmers Market with excellent quality producers – food and arts/crafts – average of 45 stalls
4th Sunday of the month, 10am - 1.30pm