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.687 at Asda.

Cheapest Diesel£ 1.687 — Asda
Cheapest Unleaded£ 1.537 — Asda
Stations11
Loading map…

Price trend in Inverness

Diesel ranged between £ 1.597 and £ 2.156 over the last 30 days.

Unleaded (E10) ranged between £ 1.497 and £ 1.895 over the last 30 days.

DateAvg. DieselAvg. Unleaded
07/07/2026£ 1.700£ 1.567
08/07/2026£ 1.698
09/07/2026£ 1.684
10/07/2026£ 1.701£ 1.575
11/07/2026£ 1.581
12/07/2026£ 1.706£ 1.581
13/07/2026£ 1.582
14/07/2026£ 1.707£ 1.584
15/07/2026£ 1.710£ 1.585
16/07/2026£ 1.585
17/07/2026£ 1.727£ 1.586
18/07/2026£ 1.737£ 1.590
19/07/2026£ 1.745£ 1.592
20/07/2026£ 1.757£ 1.593

Price comparison

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

AreaDieselUnleaded (E10)
City£ 1.724£ 1.580
Scotland£ 1.699£ 1.549
United Kingdom£ 1.693£ 1.539

Nearby stations

CityStationsDieselUnleaded (E10)
Dingwall3£ 1.739£ 1.579
Tain3£ 1.697£ 1.567
Fort William4£ 1.679£ 1.559
Elgin7£ 1.696£ 1.516