Shopping and Markets in Shaftesbury and Gillingham

If you’re looking for a quaint, rural market town with traditional shopping, lots of history and great views over the surrounding countryside, then Shaftesbury is the town for you.

Known for the famous cobbled and picturesque Gold Hill and also for being Dorset’s highest and oldest town.

The hub of Shaftesbury shopping is around High Street where there are lots of small, independent retailers as well as coffee shops and cafés.

Be sure to explore the side streets and courtyards to find some real hidden gems and experience Shaftesbury’s excellent customer service.


Shaftesbury’s markets take place on Thursdays, Saturdays and Sundays either outside on the High Street or inside the Town Hall, which has great views over Gold Hill.

You can buy a variety of bread, cakes, cheese, fruit, vegetables, plants and crafts. You’ll be guaranteed of fresh and local food, direct from the producers and growers.

Great customer service

Lots of Shaftesbury’s shops have been in business for many years and their traditional customer service shines through.

They’ll be happy to answer your questions, give recommendations and point you in the right direction to find exactly what you’re looking for.

Café culture

When you are in need of some refreshment, there is lots of choice. Whether you want a relaxed coffee overlooking Gold Hill, something on the go for sightseeing around the town or an alfresco lunch to watch the world go by, Shaftesbury’s got it.

You could even pick up a picnic and head for Castle Hill or Park Walk to enjoy the stunning views over the Blackmore Vale and beyond.

If you want something more substantial or are staying overnight, there are plenty of restaurants and pubs to choose from too.