Top 10 UK Farmers’ Markets

A list of the top 10 UK farmers' markets definitely worth visiting to try the tasty, local food!


Edinburgh, Scotland

  • Every Saturday. 9am-2pm.

Setting it’s stalls just under the stunning Edinburgh castle, people coming to this market will have everything from the usual fruit and veg, through to water buffalo, lobster and organic beer! Being the largest farmer’s market in Scotland, there really is something for everyone.

St George’s, Belfast, Northern Ireland

  • Every Saturday. 9am-3pm.

Called the Food and Garden Market, it still has locally sourced foods from farms including Culdrum Farm and Millbrook Farm, while offering delicacies from everywhere.

Stroud, Gloucestershire

  • Every Saurday. 9am-2pm.

Being multi-award-winning, this market is very highly regarded. There are approximately 60 stalls selling organic food and drink and local produce, as well as other treats such as Thai snacks and handmade soups. There is also a market café.

Loch Lomond shores, West Dunbartonshire, Scotland

  • First and third Sunday of the month. 10am-3pm.

In the picturesque location of Loch Lomond, this farmers’ market sells produce from all over Scotland, including smoked fish. There are also many fresh local products.

Orton, Cumbria

  • Second Saturday of every month. 9am-2:30pm.

Being part of the FARMA association, the 35 sellers that sell here must produce their food locally, as local as 50 miles from the market. It is held in a beautiful location too, with Orton being in the East of the Lake District National Park.

Ripley, Surrey

  • Second Saturday of every month. 9am-1pm.

This market, which is often themed throughout the year, offers something for everyone including food, crafts and plants. On top of that, all proceeds at this market go to charity.

Haverfordwest, pembrokeshire

  • Every Friday. 9am-3pm.

A market that is forever changing with the seasons, with a Planting For Spring theme in May through to the Christmas markets that are throughout December.

Winchester, Hampshire

  • Second and last Sunday of every month. 9am-2pm.

Up to 90 stalls attend this market offering traditional delights along with unique features such as organic soap made from goat’s milk.

Otley, West Yorkshire

  • Last Sunday of every month. 9am-1pm.

Another market part of the FARMA association (National Farmer’s Retail & Markets Association), producing fresh, local, as well as organic produce.

Stoke Newington, East London

  • Every Saturday. 10am-2:30pm.

This smaller farmers’ market in East London sells produce from within 130 miles from Hackney. Being the first market in Britain to go fully organic, the produce you buy is sure to be good.