Scotland’s BEST Farm Shops

Farm shops have become ever more appealing to today’s food-savvy, eco-conscious consumers. Farmers are doing amazing things with their land and produce, diversifying in ways which connect them to consumers. Unsurprisingly, as a result of previous food scandals, we are increasingly interested in the provenance of our food. What better place to find this than in farm shops?

Farm shops provide traceability, sustainability, seasonality and low food miles. There’s often a lovely story behind them too, much of the farms being family-run and their passion and care shines through in everything they do.

The really fabulous farm shops offer a showcase for regional produce together with their own. Typically, the meats are reared just a stone's throw away from the farm shop and each day, the shelves are replenished with a beautiful display of fresh fruit and veg, with no nasty plastic wrapping. Super fresh, tasty and environmentally friendly – woohoo! I also love that farm shops stock unique, local items that simply would not be discovered in a supermarket - it’s a much more exciting way to shop, you never know what you’re going to find!

There is a lot to shout about with Scotland’s larder. If you’re holidaying here in Scotland, farm shops are a fantastic place to see what bonnie Scotland’s larder has to offer. If you’re self-catering, pick up quality ingredients to make a fresh dinner. If you’re out and about exploring, grab some goodies for a picnic. There are always some tasty temptations to be had. If you’re from Scotland, make your local farm shop part of your weekly shop! Fresh, tasty, organic food that’s totally traceable. Yes please!

So, here’s a selection of the really gorgeous ones, all around Scotland…

  1. Allarburn Farm Shop – Elgin
  2. Arbuckles Farm Shop – Invergowrie
  3. Ardardan Farm Shop – Cardross
  4. Ardross Farm Shop – Fife
  5. Auchengree Farm Shop – Glengarnock
  6. Auchentullich Farm Shop – Arden
  7. Balgove Larder – St Andrews
  8. Balmakewan Farm Shop – Laurencekirk
  9. Barra Berries – Aberdeenshire
  10. Blairmains Farm Shop – Stirling
  11. Botanica at the Barn - Tighnabruaich
  12. Bowhouse – Fife
  13. Cairnie Fruit Farm – Cupar
  14. Carmichael Farm Shop - South Lanarkshire
  15. Castleton Farm Shop – Aberdeenshire
  16. Connage Highland Dairy – Inverness
  17. Craigie’s Farm Shop – Outside Edinburgh
  18. Finzean Farm Shop – Banchory
  19. Forest Farm The Organic Dairy – Aberdeen
  20. Formartine's - Aberdeenshire
  21. Gloagburn Farm Shop – Perth
  22. Gosford Bothy Farm Shop – Aberlady
  23. Grewars Farm Shop – Dundee
  24. Hopetoun Farm Shop – Near Edinburgh
  25. Kilnford Farm Shop– Dumfries
  26. Loch Arthur Farm Shop and Café – Dumfries and Galloway
  27. Loch Leven’s Larder – Kinross
  28. Lochaber Farm – St Andrews
  29. Marshall’s Farm Shop – Aberdeenshire
  30. Mrs Mack’s Farm Shop – isle of skye
  31. Peel Farm – Kirriemore
  32. Pillars of Hercules – Falkland
  33. Robertson’s Farm Shop - Beauly
  34. Rothiemurchus Farm Shop - Aviemore
  35. Secret Herb Garden - Edinburgh
  36. The Crieff Food Co - Pethshire
  37. The Farm Shop, Mortonhall – Edinburgh
  38. The Glass Barn Cafe - Tobermory
  39. The Heron Farm Shop & Kitchen – Strathaven
  40. The House of Bruar - Pitlochry
  41. Thorneybank Farm Shop – Rothienorman


1 Review
Anna Duncan
Interesting Article!!

Couldn't agree more with this article! I love getting food from farm shops and supporting the local farmers. Marshalls outside of Kintore is my favourite as it is next to where I live, would highly recommend their eggs! Great article and interesting seeing all the different farm shops in Scotland. Will definitely be taking a trip to visit them after isolation.

May 2020

Did you find this review helpful?


04 May 2020