Shaftesbury Farmers Market
Market · Shaftesbury
Hours noted
How to buy. First Saturday of each month (not January), 9am to 1pm, at the Town Hall on the High Street (Dorset Farmers Markets, checked 22 Oct 2026).
Find it
Town Hall, High Street, Shaftesbury, SP7 8JE
