The Farmers Market in Aberystwyth takes place in North Parade on the first and third Saturday of every month from 10am until 2pm.
Forthcoming dates are :
5 and 19 July
2 and 16 August