Ness Valley Foods

Local grocery shopping made simple

Quick and easy grocery shopping in Inverness and the surrounding areas.

  • Cheese & Dairy
  • Fruit & Vegetables
  • Bread & Cakes
  • Baking
  • Beer & Wine
  • Pantry Ingredients
  • Quality Meat
  • Premium Soft Drinks
  • Chilled
  • Cleaning & other non-food

Fresh, fast
and friendly

1-2 day home delivery

700+ products

Click & Collect option

No supermarket queues

Local produce

Chilled delivery

How it works:

If you live in Inverness or the surrounding areas of Dingwall, Strathpeffer, Conon Bridge, Muir of Ord, Alness, Evanton, Beauly or Nairn, contact us on 01463 242424 and one of our friendly staff will help get you set up. They will take some basic details and advise how to use the Ness Valley online portal. Alternatively, if you live in these areas you can log straight onto our online portal using the following details:

USERNAME: INVPUBLIC

PASSWORD: [email protected]

Why shop with us?

Refrigerated deliveries

Whether your groceries are delivered direct to your door or you pick these up safely at our Inverness depot, they all have one thing in common – they are kept refrigered in our chilled facilities or in our modern fleet of refrigerated vehicles. This ensures maximum freshness and food safety.

No more waiting!

Take the hassle out of shopping at supermarkets by ordering with us online. You’re also guaranteed 1-2 day delivery so no waiting for delivery slots to become available. We are committed to local people, local food and drink producers as well as maximum freshness.

Supporting local jobs

Shopping with Ness Valley means you are helping Scottish food and drink producers to stay in business. You will also be supporting local jobs and incomes as well as staying safe and healthy too.

Thanks for shopping with Ness Valley!

We aim to deliver within 1-2 days*. Our service is available six days a week for those in the Inverness and surrounding areas.

* Order by 1pm for next day delivery. To maximise freshness and shelf life, your shopping delivery may take up to a maximum of 48 hours. Our Frequently Asked Questions page provides further details of how Ness Valley operates.

Delivery times:

Order accepted on: Delivery by:
Monday Tuesday
Tuesday Wednesday
Wednesday Thursday
Thursday Friday
Friday Saturday
Saturday, Sunday Monday
Shop Local

Food deliveries in other areas

If you live outside Inverness and the surrounding area we might still be able to help. Our products are available in over 100 shops and convenience stores across the wider Highlands and Islands. A list of these locations can be found here.

If you are still not covered, get in touch on 01463 242424 and we will advise what is possible. We work with several community drop-off points where we help co-ordinate grocery deliveries in remoter parts of the Highlands, so one of these might be what you are looking for. 

Alternatively, if you are a residential or community group that would like to set up a community drop-off point in other parts of the Highlands, Moray or Lochaber please do get in touch. We’re happy to help!

Speak to our staff on 01463 242424.

Please note:

Ness Valley’s ordering system uses an e-commerce solution that is primarily designed for a wholesale business. We have re-designed it for consumer use so that local people can shop reliably and safely for local products.

The registration process is slightly different to traditional online ordering platforms but once complete you shop and pay as you would on any online shop.  You can be assured that your payment details are 100% secure.

Thanks for shopping with Ness Valley and do let us know about your expeiences by reviewing us on Facebook.

Let us know what you think using our social media streams.
Scroll to Top