Food and Drink

We have a wide range of Fruit and Vegetables for the public to buy. We try and buy as much local produce when available from our local farmers. We also have a selection of Dairy Products, Bird Food and Firewood.

7 Leopold Street, Nairn, IV12 4BE

01667 455262

Independent wine shop, stocking a large range of wines, beers, and spirits

106 High Street, Nairn, IV12 4DE

01667 452150

Local Bakery with two shops on the High Street with Pies, Sausage Rolls, Sandwiches, Cakes, Biscuits etc.

9 High Street (Top Shop) and 40 High Street (Middle Shop), Nairn

01667 456 767 (Top Shop) / 01667 455 572 (Middle Shop)

The Highland Weigh is a social enterprise and we have chosen 30 core products to sell at a reduced price so it doesn’t have to be a choice between affordability and plastic-free. We are all at different stages on our zero-waste journey and frankly, we would just love you to visit us and have fun weighing your lentils, making a batch of peanut butter with your kids, and drinking your coffee by our wood burner.

3b High Street, Nairn, IV12 4AG

01667 457 660

Organic, vegetarian and specialist fine foods. Health supplements, toiletries, cleaning products and much more.

9 Leopold Street, Nairn, IV12 4BE

01667 452 874

Family-run Butchers Shop in Nairn. Quality Scotch Beef, Pork and Lamb. Large selection of our own make ready meals and the tastiest pies. Pop in to see our wide range of products and special offers.

5a Leopold Street, Nairn, IV12 4BE

01667 453221

Classic, long-running fast-food chain known for its burgers & fries.

Drive through and dine in.

Unit 3, Balmakeith Retail Park, Nairn IV12 5QF

01667 454889

Wine bar and Eatery, specialising in small plates for sharing. With a sister wine shop two doors up.

112 High Street, Nairn, IV12 4DE

01667 457135

Cafe as well as selling cakes, traybakes, cookies and special bakes. Sit in or take away

11a Leopold Street, Nairn, IV12 4BE