Farm shops in Highland
31 verified listings , with food hygiene ratings from official records.
Farm shops sell produce direct from the holding, usually alongside goods from other local producers. Range and opening hours vary enormously between a converted barn open at weekends and a year-round shop with a butchery counter.
In Highland we hold 31 farm shops. Every entry below links to a page showing where the information came from and when we last checked it.
-
Balliefurth Farm Shop
-
Camerons Tearoom & Farm Shop
-
Dalmore Farm Shop and Restaurant
-
Dornoch Farm Butchers
-
Farm & Garden Store
-
Farm and Forestry Equipment
-
Farm Ness
-
Messrs Pottinger - Isauld Farm Butchery
-
Puldagon Farm Shop & Restaurant
-
Ryefield Farm Shop
-
Wester Hardmuir Fruit Farm
-
An Airigh Market Garden
-
Balliefurth Farm
-
Brackia Farm Free Range Eggs
-
Bun Box @ Rosskeen Farm
-
Drumclune Farm
-
Fassock Cottage Farm
-
Glencoe Farm Shop and Cafe
-
Inverbrora Farm
-
Invercannich Farm Shop
-
Keanchulish Deer Farm
-
Kilchoan Farm Shop
-
Knights Farm
-
Knockanbuie Farm Deer Larder
-
Knoydart Farm CIC
-
Meadowfields Farm Limited
-
Scatwell Farm Partnership
-
The Farm at Ardvannie
-
The Quirky Farm Shop
-
Bowldown Farms Ltd
-
Pat Wilson Farms Lochrosque
No listings match that search.
Common questions
How many farm shops are there in Highland?
We list 31 farm shops in Highland, spread across 1 district. That count covers businesses on the Food Standards Agency food hygiene register that identify themselves as a farm shop. Farms that sell only at markets, only through a box scheme, or only from an honesty box may not appear on that register at all, so treat this as a floor rather than a complete census.
Are these farm shops open to the public right now?
We cannot promise that. This directory holds official registration and hygiene data, not opening hours. Farm businesses are strongly seasonal and many change their hours week to week. Always check the farm's own website or social media, or ring, before setting off.
What does the food hygiene rating on each listing mean?
It is the score the local council's food safety officer gave that business at its last inspection. In Scotland the scheme reports "Pass" or "Improvement Required" rather than a number. It reflects hygiene and record-keeping on the day of inspection. It says nothing about how good the produce is.
More to visit in Highland
Farm shops in other counties
- Farm shops in Aberdeenshire (28)
- Farm shops in Fife (25)
- Farm shops in Dumfries and Galloway (15)
- Farm shops in Perth and Kinross (13)
- Farm shops in Stirling (11)
- Farm shops in Moray (11)
- Farm shops in Argyll and Bute (11)
- Farm shops in East Lothian (8)
- Farm shops in Angus (6)
- Farm shops in South Ayrshire (5)
- Farm shops in Scottish Borders (5)
- Farm shops in South Lanarkshire (4)
Listings on this page come from the Food Standards Agency food hygiene register, retrieved 1 August 2026, with geography from the ONS postcode directory. Sources and licensing · How we build these listings