Skip to content

Petrol stations in Inverness

There are 11 petrol stations in Inverness (Scotland) with current fuel prices. The cheapest diesel is currently € 1.857 at Esso.

Cheapest Diesel£ 1.857 — Esso
Cheapest Unleaded£ 1.617 — Esso
Stations11
Loading map…

Price trend in Inverness

Diesel ranged between £ 1.827 and £ 2.162 over the last 30 days.

Unleaded (E10) ranged between £ 1.597 and £ 1.949 over the last 30 days.

DateAvg. DieselAvg. Unleaded
20/08/2026£ 1.882£ 1.662
21/08/2026£ 1.879£ 1.656
24/08/2026£ 1.879£ 1.656
25/08/2026£ 1.879£ 1.656
26/08/2026£ 1.878£ 1.654
27/08/2026£ 1.877£ 1.653
28/08/2026£ 1.881£ 1.653
29/08/2026£ 1.889
31/08/2026£ 1.889£ 1.653
01/09/2026£ 1.889£ 1.653
02/09/2026£ 1.890£ 1.658
03/09/2026£ 1.902£ 1.666
04/09/2026£ 1.904£ 1.668
05/09/2026£ 1.912£ 1.676

Price comparison

Inverness is currently more expensive than the median in Scotland (1.6p) and the average in United Kingdom (2.1p).

AreaDieselUnleaded (E10)
City£ 1.885£ 1.667
Scotland£ 1.869£ 1.649
United Kingdom£ 1.864£ 1.649

Nearby stations

CityStationsDieselUnleaded (E10)
Dingwall3£ 1.869£ 1.629
Tain3£ 1.887£ 1.667
Fort William4£ 1.919£ 1.689
Elgin7£ 1.866£ 1.596