British Fuel Prices

Home › Press releases › Regions

Press release · 30 September 2026 · figures frozen at the date of release

Island drivers paying the UK's highest diesel prices, up to 13.7p a litre above average

Diesel averages 212.9p in the Outer Hebrides, 18.6p more than in Northern Ireland

Chart: average diesel price by postcode area. Outer Hebrides 212.9p, Shetland 206.0p, Orkney and Caithness 204.3p, Inverness and Highlands 203.8p, against a UK average of 199.2p
Free to use with credit to British Fuel Prices. Download the chart (PNG)

Drivers in the Scottish islands and Highlands are paying the highest diesel prices in the UK, according to an analysis of the government's own fuel price data by British Fuel Prices.

Diesel in the Outer Hebrides (HS postcodes) averages 212.9p a litre across 12 forecourts, 13.7p above the UK average of 199.2p. Filling a 55-litre tank there costs £7.54 more than the UK average.

The next three dearest postcode areas are also in the far north of Scotland:

At the other end, Northern Ireland averages 194.3p across 539 forecourts. A driver in the Outer Hebrides pays 18.6p a litre more than one in Northern Ireland, £10.23 a tank.

Rising from a higher starting point

Diesel has risen by 9.4p a litre across the UK in the past fortnight. At the same forecourts, prices in Shetland and in Orkney and Caithness rose by less, 6.5p, and in the Outer Hebrides by 9.1p. But because island prices started higher, drivers there are now close to or above £2.05 a litre, with few or no alternatives within reach.

Sam Allcock, editor of British Fuel Prices, said: "On the islands there is often one forecourt, or none for miles, so the advice everyone else gets about shopping around does not apply. These are the drivers who can least avoid the price, and they are paying the most."

Prices for every forecourt in Scotland are at britishfuelprices.co.uk/regions/scotland.

Notes to editors

All press releases · Data, charts and how to credit us