Fill-Up

Where's cheapest to fill up in Inverness?

All 65 petrol stations in Inverness (IV), cheapest first. Free, no sign-up.

Cheapest unleaded today is 162.9p at Bridgend — 12.5p under the area average of 175.4p. Diesel averages 203.3p. Inverness is 3.4p dearer than the UK average.

Prices as of 2 November 2026, retailer-reported to the government Fuel Finder scheme.

Petrol stationUnleaded (E10)Diesel (B7)
Bridgend
IV4 7EH
162.9p 199.9p
Highland Fuels Pittentrail Garage
IV28 3TU
165.9p 199.5p
Esso Bishopmill Elgin Bishopmill
IV30 4LF
166.6p 195.6p
Esso NEW Elgin NEW Elgin
IV30 6BG
166.6p 195.6p
Asda Elgin Superstore
IV30 6YQ
167.7p 195.7p
Esso Ord
IV6 7XR
168.9p 198.9p
Esso MFG West Road
IV30 1SA
169.9p 202.9p
BP MFG Pinefield
IV30 1XU
169.9p 202.9p
Tesco Elgin Extra
IV30 1TY
169.9p 197.9p
Lochinver Stores
IV27 4JY
170.0p 204.0p
Lochcarron Garage
IV54 8YS
170.9p 204.9p
Mosstodloch
IV32 7LH
170.9p 197.9p
Gleaner Evelix
IV25 3NG
172.9p 201.9p
Shell Ascona Kingswell
IV2 3RH
172.9p 199.9p
MFG Morrisons Alness
IV17 0UY
172.9p 198.9p
MFG Kessock
IV1 1SD
172.9p 204.9p
Shell Asda Elgin Express Petrol
IV30 8AZ
172.9p 202.9p
NOT Branded Bervie Stores Ltdprice 7 wks old
IV27 4RP
173.0p 205.0p
Esso Black Parkprice 2 wks old
IV3 8QH
173.7p 198.7p
Asda Inverness Superstore
IV2 6BZ
173.7p 199.7p
Jet West Endprice 6 wks old
IV15 9QF
173.9p 199.9p
Gulf Gairloch
IV21 2BH
173.9p 204.9p
Gulf Tore
IV6 7RZ
173.9p 204.9p
MFG Morrisons Invernessprice 2 wks old
IV2 3PX
173.9p 198.9p
Gulf Invergordon
IV18 0AE
173.9p 204.9p
Gulf Kens Garage Inverness
IV1 1UF
173.9p 204.9p
Gleaner Kinlochewe
IV22 2PA
173.9p 204.9p
BP Longman SF Connect
IV1 1RY
173.9p 204.9p
Gulf Kens Garage Kildary
IV18 0NX
173.9p 204.9p
Tesco Dingwall Mart RD Superstoreprice 6 wks old
IV15 9PP
173.9p 199.9p
Esso MFG Greshop
IV36 2EY
173.9p 203.9p
Tesco Inverness Ness Side Superstoreprice 4 wks old
IV2 4XT
174.9p 199.9p
Pace Lochcarron Food Centre andprice 8 wks old
IV54 8YD
174.9p 204.9p
Tesco Inverness Extraprice 4 wks old
IV2 7GD
174.9p 199.9p
Tesco Inverness Inshes Extra
IV2 3TW
174.9p 199.9p
Asda Tain Supermarket
IV19 1NZ
175.7p 199.7p
Sainsburys Nairn
IV12 5QF
175.9p 199.9p
JET Lochbroom Filling Staionprice 3 wks old
IV262SX
175.9p 199.9p
Gleaner Skiach Services
IV16 9XH
175.9p 201.9p
Gleaner Seapark
IV36 3TJ
175.9p 203.9p
Gleaner Firm Of H Scott
IV7 8LU
175.9p 198.9p
Gulf Atholl
IV55 8WA
175.9p 202.9p
Tesco Tain Superstore
IV19 1EH
175.9p 199.9p
Gulf Nairn
IV12 4SG
175.9p 203.9p
Gleaner Morangie
IV19 1PY
175.9p 201.9p
Gleaner Harbour
IV31 6PB
175.9p 203.9p
Gleaner Ian Watt Garage
IV31 6DD
176.9p 201.9p
JET Continprice 3 wks old
IV14 9ES
176.9p 199.9p
Asda Broadford Express Petrol
IV49 9AE
176.9p 201.9p
Ewen Macrae West End Garage LTD
IV51 9HD
176.9p 202.9p
Applecross Community Trading LTDprice 4 wks old
IV54 8LR
178.2p 207.5p
Pace Rankins
IV51 9XX
178.9p 205.9p
Gulf Bridgend Stores Lairgprice 8 wks old
IV27 4AZ
178.9p 208.9p
Gleaner Laide Post Office & General Storesprice 3 wks old
IV22 2NB
179.0p 204.0p
Tongue
IV27 4XL
179.4p 200.6p
Highland Fuels LTD Scourie Filling Station LTDprice 6 wks old
IV27 4SX
179.9p 205.4p
Gleaner Frasersprice 5 wks old
IV8 8NE
179.9p 205.9p
Achiltibuie Storesprice 6 wks old
IV26 2YG
179.9p 202.9p
Esso Lewiston garage Drumnadrochit
IV63 6UL
179.9p —
Uigprice 23 wks old
IV51 9XX
179.9p 205.9p
Jet Inverinateprice 6 wks old
IV40 8HB
179.9p 204.9p
cluanie inn hotelprice 3 wks old
IV63 7YW
206.8p 229.5p
Mackenzie Stores Village shop Storesprice 5 wks old
IV51 9JS
209.9p 234.9p
Richard Mackay & Sons
IV27 4PN
— 203.5p
Armadale Stores
IV45 8RS
— 220.0p
Get the true cost for your car →

Live prices, plus the fuel you'd burn driving to each one — the bit that needs your mpg. Takes one postcode.

Nearby: Perth · Falkirk · Glasgow · Orkney