• No products in the cart.
Image thumbnail


For delivery in that week, please ensure your order is placed before 12 noon on Monday.

Order and Delivery charge

Delivery by our drivers£3.00
Delivery by Carriers£9.95
  • Our website will add the appropriate delivery charge  when you place your order.
  • You can have any other item in our shop delivered along with your regular order on a regular basis or as a one-off purchase, just let us know.

Delivery method

Delivery byDelivery days
Areas covered by usOur driversTuesday to Friday
Skye and Western IslesSkye Express or WoodysMacleod Organics delivers to the depots in Inverness on Thursdays for them to deliver on Friday.
Other areas in ScotlandParcelforce or APC(Menzies)Carriers collect on Wednesdays for delivery on Thursdays or Fridays.

Delivery areas

We cover the whole of Scotland for delivery. Our drivers’ delivery areas are marked by multiple colours and Carriers’ delivery areas as shown in white.

blackisle inverness nairn perth edinburgh glasgow fortWilliam
Our drivers' delivery areas
TuesdaysWeeklyTomatin, Kingussie, Aviemore, Newtonmore, Blair Atholl, Pitlochry, Perth
WednesdaysWeeklyEdinburgh area
FortnightlyThe Black Isle, Evanton, Alness, Portmahomack, Tain, Invergordon
Kiltarlity, Beauly, Muir of Ord, Conon Bridge, Maryburgh, Dingwall, Strathpeffer, Contin, Marybank, North Kessock
ThursdaysWeeklyInverness, Culloden, Balloch, Croy
Glasgow, Bishopbriggs, Paisley, Beith, Hamilton, Motherwell, Shotts, Livingston
FridaysWeeklyNairn, Auldearn, Dyke, Forres, Kinloss, Findhorn, Burghead, Hopeman, Lossiemouth, Elgin, Fochabers
FortnightlyDumbarton, Helensburgh, Cove, Kilcreggan
Carrier's delivery areas
Carrier vans are not chilled so please do not order meat or dairy products. Deliveries are distributed by the carriers on Thursdays and Fridays.
Skye and Western Isles

Orders are delivered to Skye Express and Woodys depots in Inverness on Thursdays for them to deliver on Friday.

Other area of Scotland

Orders are picked up by Parcelforce and Menzies on Wednesdays for delivery on Thursdays or Fridays.