Cheapest petrol & diesel in Inverness

The cheapest unleaded near Inverness is 169.7p and diesel from 198.7p — across 12 forecourts within 8 miles.

Prices updated 11 hours ago · Highland

Cheapest E10
169.7p
Cheapest Diesel
198.7p
Area average E10
171.7p
See these on the live map →

Cheapest forecourts near Inverness

StationUnleaded E10Diesel B7Distance
ASDA INVERNESS SUPERSTORE IV26BZ169.7p198.7p1.9 mi
Esso IV38QH169.7p198.7p1.2 mi
ESSO IV11SD169.9p204.9p0.6 mi
BP IV11RY169.9p204.9p0.4 mi
MORRISONS IV23PX169.9p198.9p0.4 mi
TESCO IV23TW171.9p198.9p1.4 mi
SHELL IV23RH171.9p199.9p1.0 mi
TESCO IV27GD171.9p198.9p1.8 mi
Gulf IV67RZ171.9p204.9p5.9 mi
GULF IV11UF171.9p204.9p0.7 mi
TESCO IV24XT171.9p198.9p2.0 mi
Gleaner IV88NE179.9p205.9p5.3 mi

FuelRadar tracks live petrol and diesel prices across Inverness and the rest of the UK, updated through the day from the government Fuel Finder scheme and retailer feeds. Prices shown are the most recent reported for each forecourt — always confirm at the pump before filling up.

Inverness fuel price FAQ

Where is the cheapest petrol in Inverness?
The cheapest unleaded (E10) near Inverness right now is 169.7p per litre at Esso (IV38QH), one of 12 forecourts FuelRadar tracks within 8 miles.
What is the average petrol price in Inverness?
The average unleaded price across Inverness forecourts is about 171.7p per litre, so the cheapest at 169.7p saves roughly 2.0p a litre.
How much is diesel in Inverness?
Diesel (B7) near Inverness starts from 198.7p per litre, based on the latest reported forecourt prices.
How often are Inverness fuel prices updated?
FuelRadar refreshes Inverness prices through the day from the government Fuel Finder scheme and retailer feeds — last updated 11 hours ago.

Local farm shops in Highland

Filling up near Inverness? Stock up on local produce too — browse independent farm shops across Highland on our sister site.

Farm shops in Highland →

Fuel prices elsewhere in Highland

ElginPerthAberdeenDundeeStirlingAlloa

All Highland fuel prices · Browse every UK area