FillZapOpen FillZap

Fuel prices › Scotland › Inverness

Cheapest petrol and diesel in Inverness today

Sunday, 15 November 2026 · updated 15 Nov, 13:34 · 11 filling stations in Inverness

The cheapest petrol in Inverness today is 159.7p a litre at Asda Inverness Superstore, and the cheapest diesel is 189.7p at Asda Inverness Superstore.

Cheapest petrol
159.7p
Asda Inverness Superstore
Inverness average 165.8p
Cheapest diesel
189.7p
Asda Inverness Superstore
Inverness average 199.0p

See them on the map

Unleaded petrol (E10) prices in Inverness

10 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £10.10.

  1. 1Asda Inverness SuperstoreAsda Inverness Superstore · Ivanhoe Avenue, Inverness, IV2 6BZ · updated 12 Nov, 16:23159.7p
  2. 2Black Park Service StationEsso · Blackpark Filling Station, IV3 8QH · updated 14 Nov, 09:55161.7p
  3. 3Inverness ExtraTesco · 1A Eastfield Way, IV2 7GD · updated 13 Nov, 20:11161.9p
  4. 4Inverness Inshes ExtraTesco · Tesco Stores Ltd, IV2 3TW · updated 13 Nov, 16:06161.9p
  5. 5Inverness Ness Side SuperstoreTesco · Dores Rd, IV2 4XT · updated 13 Nov, 16:12161.9p
  6. 6Ascona Kingswell Service StationShell · 36 Old Perth Road, IV2 3RH · updated 14 Nov, 12:58165.9p
  7. 7Mfg KessockEsso · 9 Longman Road, IV1 1SD · updated 14 Nov, 23:47166.9p
  8. 8Longman Sf ConnectBP · 22-24 Longman Road, IV1 1RY · updated 14 Nov, 10:15167.9p
  9. 9Kens Garage InvernessGulf · Bannerman, IV1 1UF · updated 9 Nov, 09:12169.9p
  10. 10Lewiston Garage DrumnadrochitEsso · J A Menzies & Sons Ltd, IV63 6UL · updated 23 Oct, 10:51179.9p

Diesel (B7) prices in Inverness

10 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £19.90.

  1. 1Asda Inverness SuperstoreAsda Inverness Superstore · Ivanhoe Avenue, Inverness, IV2 6BZ · updated 12 Nov, 16:23189.7p
  2. 2Black Park Service StationEsso · Blackpark Filling Station, IV3 8QH · updated 14 Nov, 09:55192.7p
  3. 3Inverness ExtraTesco · 1A Eastfield Way, IV2 7GD · updated 13 Nov, 20:11192.9p
  4. 4Inverness Inshes ExtraTesco · Tesco Stores Ltd, IV2 3TW · updated 13 Nov, 16:06192.9p
  5. 5Inverness Ness Side SuperstoreTesco · Dores Rd, IV2 4XT · updated 13 Nov, 16:12192.9p
  6. 6Ascona Kingswell Service StationShell · 36 Old Perth Road, IV2 3RH · updated 14 Nov, 12:58197.9p
  7. 7Longman Sf ConnectBP · 22-24 Longman Road, IV1 1RY · updated 14 Nov, 10:15199.9p
  8. 8Mfg KessockEsso · 9 Longman Road, IV1 1SD · updated 13 Nov, 23:48199.9p
  9. 9Kens Garage InvernessGulf · Bannerman, IV1 1UF · updated 12 Nov, 09:31201.9p
  10. 10Cluanie Inn HotelCluanie Inn Hotel · Cluanie Lodge, IV63 7YW · updated 29 Oct, 15:56229.5p

Super unleaded (E5) prices in Inverness

6 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £9.00.

  1. 1Inverness ExtraTesco · 1A Eastfield Way, IV2 7GD · updated 13 Nov, 20:11171.9p
  2. 2Inverness Inshes ExtraTesco · Tesco Stores Ltd, IV2 3TW · updated 13 Nov, 16:06171.9p
  3. 3Inverness Ness Side SuperstoreTesco · Dores Rd, IV2 4XT · updated 13 Nov, 16:12171.9p
  4. 4Black Park Service StationEsso · Blackpark Filling Station, IV3 8QH · updated 14 Nov, 09:55180.9p
  5. 5Longman Sf ConnectBP · 22-24 Longman Road, IV1 1RY · updated 14 Nov, 10:15187.9p
  6. 6Mfg KessockEsso · 9 Longman Road, IV1 1SD · updated 5 Nov, 23:49189.9p

Premium diesel prices in Inverness

2 stations with a current price, cheapest first. Filling a 50-litre tank at the cheapest instead of the dearest saves about £0.55.

  1. 1Ascona Kingswell Service StationShell · 36 Old Perth Road, IV2 3RH · updated 24 Oct, 16:13219.8p
  2. 2Longman Sf ConnectBP · 22-24 Longman Road, IV1 1RY · updated 14 Nov, 10:15220.9p

Questions about fuel in Inverness

Where is the cheapest petrol in Inverness today?
Asda Inverness Superstore, Ivanhoe Avenue, Inverness, IV2 6BZ at 159.7p a litre for unleaded (E10), last updated 12 Nov, 16:23.
Where is the cheapest diesel in Inverness today?
Asda Inverness Superstore, Ivanhoe Avenue, Inverness, IV2 6BZ at 189.7p a litre, last updated 12 Nov, 16:23.
How much is fuel in Inverness?
Unleaded petrol averages 165.8p a litre and diesel averages 199.0p across Inverness's filling stations today.
How many petrol stations are there in Inverness?
FillZap has live prices for 11 filling stations in and around Inverness.
Where do these prices come from?
From the UK government's Fuel Finder scheme, which forecourts must report their prices to. They update through the day, but can change before you get there, so check the pump.

Tell your friends

Share today's cheapest prices in Inverness with a local group.

Is the cheapest one worth the drive?

FillZap works out whether a detour actually saves you money once you count the extra miles, plans the cheapest stops on a journey, and can tell you when prices drop near you. It's free.

Find cheap fuel near me

Fuel prices near Inverness

Driving for work?

FillZap scans your fuel receipts and keeps them ready as one PDF for HMRC or your employer, and works out your business mileage claim at 45p a mile. Free, no sign-up.

Scan a receipt Work out my 45p-a-mile claim