Fuel Prices in Inverness Today

The cheapest unleaded petrol in Inverness today is 155.9p per litre at TESCO. There are 14 petrol stations within 10 miles of Inverness centre, Highland. Prices updated hourly. Last checked 4 May 2026.

Cheapest Unleaded
155.9p
£1.56/L
Avg Unleaded
158.6p
£1.59/L
Cheapest Diesel
189.9p
£1.90/L
Avg Diesel
193.2p
£1.93/L

Live fuel map in Inverness

Explore stations, filter by brand, and compare prices on the same map as our homepage — pre-centred on Inverness.

Open in full-screen map

Cheapest Unleaded (E10) in Inverness

#BrandAddressPostcodePrice (ppl)£/Litre
1TESCO1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESSIV2 7GD155.9p£1.56
2SHELL36 OLD PERTH ROAD, INVERNESS, INVERNESSIV2 3RH159.9p£1.60
3ESSO9 LONGMAN ROAD, INVERNESSIV1 1SD159.9p£1.60

Cheapest Diesel (B7) in Inverness

#BrandAddressPostcodePrice (ppl)£/Litre
1TESCO1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESSIV2 7GD189.9p£1.90
2SHELL36 OLD PERTH ROAD, INVERNESS, INVERNESSIV2 3RH194.9p£1.95
3ESSO9 LONGMAN ROAD, INVERNESSIV1 1SD194.9p£1.95

Cheapest Super Unleaded (E5) in Inverness

#BrandAddressPostcodePrice (ppl)£/Litre
1TESCO1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESSIV2 7GD164.9p£1.65
2ESSO9 LONGMAN ROAD, INVERNESSIV1 1SD175.9p£1.76
3SHELL36 OLD PERTH ROAD, INVERNESS, INVERNESSIV2 3RH189.9p£1.90

Fuel Brands in Inverness

Inverness is served by 12 fuel brands across 14 stations within a 10-mile radius. The most common brand is TESCO with 3 stations, followed by ASDA (1) and BLACK PARK SERVICE STATION (1).

TESCO3ASDA1BLACK PARK SERVICE STATION1BP1BRIDGEND FILLING STATION1ESSO1FRASERS FILLING STATION1KENS GARAGE INVERNESS1MORRISONS1ORD SERVICE STATION1SHELL1TORE SERVICE STATION1

About Inverness

Inverness is the cultural capital of the Scottish Highlands with a population of around 70,000. Known as the gateway to the Highlands and situated at the northern end of the Great Glen, it is the northernmost city in the UK. The A9 provides the main road connection south to Perth and Edinburgh.

About Fuel Prices in Inverness

There are currently 14 petrol stations within10 miles of Inverness centre reporting live fuel prices. The most common brands are TESCO, ASDA, BLACK PARK SERVICE STATION, BP and 8 others.

The cheapest unleaded petrol in Inverness today is 155.9p per litre at TESCO, 1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESS. Diesel prices start from 189.9p per litre at TESCO, 1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESS.

By filling up at the cheapest station instead of the average-priced one, you could save approximately £1.47 on a typical 55-litre tank. Over a year of monthly fill-ups, that adds up to around £18 in savings.

Prices are sourced directly from official retailer data feeds including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Data is refreshed hourly to ensure you always see the latest prices.

Inverness is located in Highland, Scotland. Fuel prices in the Highland area can vary significantly between brands and locations, so comparing prices before filling up can save you money on every tank.

Frequently Asked Questions

What is the cheapest petrol in Inverness today?

The cheapest unleaded petrol (E10) in Inverness today is 155.9p per litre, available at TESCO on 1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESS, IV2 7GD. This price is updated hourly from official retailer feeds.

What is the cheapest diesel in Inverness today?

The cheapest diesel (B7) in Inverness today is 189.9p per litre, available at TESCO on 1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESS, IV2 7GD. Diesel prices are updated hourly.

How many petrol stations are near Inverness?

There are 14 petrol stations within 10 miles of Inverness centre, operated by 12 different fuel brands including ASDA, BLACK PARK SERVICE STATION, BP, BRIDGEND FILLING STATION, ESSO and 7 more.

What is the average fuel price in Inverness?

The average unleaded (E10) price in Inverness is 158.6p per litre, and the average diesel (B7) price is 193.2p per litre. Prices vary between brands and locations. By choosing the cheapest station over the average, you could save approximately £1.47 on a typical 55-litre tank.

Which fuel brands operate in Inverness?

Inverness is served by 12 fuel brands: ASDA, BLACK PARK SERVICE STATION, BP, BRIDGEND FILLING STATION, ESSO, FRASERS FILLING STATION, KENS GARAGE INVERNESS, MORRISONS, ORD SERVICE STATION, SHELL, TESCO, TORE SERVICE STATION. The most common brand is TESCO with 3 stations.

How often are fuel prices updated?

Fuel prices on FuelNearby are updated hourly from official retailer data feeds. This includes data from major brands such as Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, and Jet. Prices shown reflect the latest data published by each fuel retailer.

Is super unleaded available in Inverness?

Yes, super unleaded (E5) is available at 3 stations near Inverness. The cheapest super unleaded price today is 164.9p per litre at TESCO, 1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESS.

Where does FuelNearby get its data?

All fuel prices on FuelNearby are sourced directly from official retailer APIs and data feeds published by UK fuel brands including Tesco, Sainsbury's, Asda, Morrisons, BP, Esso, Shell, Jet, Texaco, Gulf, and more. Data is refreshed every hour to ensure accuracy.

How can I find the cheapest fuel near Inverness?

Use the FuelNearby interactive map to compare fuel prices at every station near Inverness in real time. You can filter by fuel type, get directions to the cheapest station, and share prices with friends. Visit www.fuelnearby.co.uk to start comparing.

Find the cheapest fuel near Inverness

Use our interactive map to see every station, compare prices in real time, get directions, and share the best deals.

Open Inverness on Map