Highland has 4 independent coffee roasters, anchored geographically by Inverness (Inverness Coffee Roasting, the main specialty supplier across the Highlands) and the rural Cairngorms (Cairngorm Coffee with a roadside site at Ralia near Newtonmore, Cairngorm Leaf and Bean in Grantown-on-Spey). The most distinctive of the four is Coffee Knoydart, which roasts on the Knoydart peninsula, one of the most remote inhabited places in mainland Britain, accessible only by sea or on foot.
Inverness is the easiest visitor stop, with Inverness Coffee Roasting's shop and Cairngorm Coffee's A9 site at Ralia accessible by car. Grantown-on-Spey (Cairngorm Leaf and Bean, online only) and the Knoydart peninsula (Coffee Knoydart) reward dedication; Knoydart in particular is genuinely a foot or boat trip into one of the UK's least accessible places.
Three roasters that illustrate the breadth of the local scene. Selected on editorial criteria, not commercial relationship. See our editorial standards for how we choose.
Coffee Knoydart roasts on the Knoydart peninsula, one of the most remote inhabited corners of mainland Britain, reachabl...
Roasts on a peninsula reachable only by sea or foot.
Applecross Roastery was founded by David on the Applecross peninsula in the north west Highlands, one of the most remote...
One of the most remote roasteries in the country.
Wester Ross Roasters is a family run micro roaster on the shores of Loch Ewe in the north west Highlands, specialising i...
Family micro roaster on the shores of Loch Ewe.
Applecross Roastery was founded by David on the Applecross peninsula in the north west Highlands, one of the most remote...
Birch is a speciality coffee shop and eatery based in Portree on the Isle of Skye. It was set up by Niall Munro in 2020,...
Cairngorm Coffee was founded by Robi Lambie in 2014 around a kitchen table in Newtonmore, and now roasts from a dedicate...
Cairngorm Leaf and Bean is a small Highland roastery based at Achnagonalin Industrial Estate in Grantown-on-Spey. The bu...
Coffee Knoydart roasts on the Knoydart peninsula, one of the most remote inhabited corners of mainland Britain, reachabl...
Highlander Roastery is a coffee roaster based in Inverness, Scotland. It is a wholesale coffee supplier to hotels, resta...
Inverness Coffee Roasting Co. is a family-run speciality roastery based at Cromwell Industrial Buildings on Lotland Stre...
Wester Ross Roasters is a family run micro roaster on the shores of Loch Ewe in the north west Highlands, specialising i...
From our own records, updated as the directory changes.
We list 8 active coffee roasters in Highland. Of those, 3 have a cafe you can visit, 6 sell direct from their own site and 4 run a subscription.
Birch, Cairngorm Coffee and Inverness Coffee Roasting have a cafe or shop you can visit in Highland. Birch lists Bayfield Road, Portree, Isle of Skye, IV51 9EL.
Of the 8 roasters we list in Highland, 4 offer a decaf: Birch, Cairngorm Coffee, Cairngorm Leaf and Bean and Inverness Coffee Roasting. Where we hold the method, Cairngorm Leaf and Bean and Inverness Coffee Roasting use the Mountain Water process.
Cairngorm Coffee, roasting since 2014. Coffee Knoydart follows, since 2019. We hold a founding date for 4 of the 8 roasters here.
Applecross Roastery, Birch, Cairngorm Coffee and Inverness Coffee Roasting run a coffee subscription. In total, 6 of the 8 roasters in Highland sell direct from their own site.