Shaftesbury Markets

Nestled in the heart of England, the charming town of Shaftesbury boasts a rich history and vibrant market culture. As a Saxon Hilltop Town, Shaftesbury has one of the most beautiful and commanding settings of any market town in England. The town’s markets, which take place on Thursdays and Saturdays, offer a variety of fresh and local food, direct from the producers and growers. From the regular Thursday charter market to Farmers’ Markets, book fairs, flea markets, an annual Food Festival plus the Fringe Festival, these events add to the bustling atmosphere of this famous occasion.

Thursday Markets

A weekly farmers market in the high street in Shaftesbury. The market includes fresh fish, flowers, meats and other goodies all from local producers. The market is organised by the town council and you can find out about having a stall by clicking the link below.

The Shaftesbury Market

Our monthly curated market has been running in Sherborne since 2019 and we are delighted to now bring it to Shaftesbury We will bring you the very best of local artisans, crafts and food producers with over 100 stalls and free music and entertainment, there’s something for everyone. The market runs from 10 a.m. until 3 p.m.

Scroll to Top
Skip to content