Daily report · 21 April 2026

Cheap Diesel & Petrol Near Inverness

Live fuel prices for all 59 petrol stations in the IV postcode area, covering Inverness and surrounding Highlands. Updated daily from the UK Government.

View Inverness on the map

Average fuel prices in IV today

Unleaded (E10)
160.7p / litre
3.2p above the UK average.
Diesel (B7)
194.1p / litre
3.9p above the UK average.

Cheapest petrol in IV today

The 10 cheapest petrol stations for unleaded (E10) in the IV postcode area.

#BrandPostcodeUnleaded
1TescoIV15 9PP149.9p
2West End Service StationIV15 9QF153.9p
3Ord Service StationIV6 7XR153.9p
4Bridgend Filling StationIV4 7EH153.9p
5ShellIV30 8AZ154.9p
6EssoIV30 6BG155.6p
7EssoIV30 4LF155.6p
8Applecross Community Trading LTDIV54 8LR156.0p
9AsdaIV2 6BZ156.7p
10Black Park Service StationIV3 8QH156.7p

Cheapest diesel in IV today

The 10 cheapest petrol stations for diesel (B7) in the IV postcode area.

#BrandPostcodeDiesel
1Bridgend Filling StationIV4 7EH178.9p
2TescoIV15 9PP181.9p
3GulfIV21 2BH182.9p
4ShellIV30 8AZ182.9p
5EssoIV30 6BG185.6p
6EssoIV30 4LF185.6p
7West End Service StationIV15 9QF187.9p
8Ord Service StationIV6 7XR187.9p
9Highland Fuels IV28 3TU188.5p
10Applecross Community Trading LTDIV54 8LR189.0p

About fuel prices in Inverness

The IV postcode area covers Inverness in Highlands. GetCheapFuel tracks 59fuel stations in this area, including major retailers like Tesco, BP, Shell, Esso, Sainsbury's, Morrisons, Asda and Texaco alongside independent forecourts.

All prices on this page are pulled directly from the UK Government daily and reflect what drivers actually pay at the pump. To find the cheapest fuel near your exact location, use the interactive map and tap "Use My Location".

Other UK postcode areas