Fuel Prices in Inverness Today
The cheapest unleaded petrol in Inverness today is 141.9p per litre at TESCO. There are 15 petrol stations within 10 miles of Inverness, Highland. Prices updated hourly. Last checked 20 March 2026.
Cheapest Unleaded (E10) in Inverness
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | TESCO | DORES RD, INVERNESS | IV2 4XT | 141.9p | £1.42 |
| 2 | TESCO | TESCO STORES LTD, INSHES RETAIL PARK, INVERNESS | IV2 3TW | 141.9p | £1.42 |
| 3 | TESCO | 1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESS | IV2 7GD | 141.9p | £1.42 |
| 4 | BP | 22-24 LONGMAN ROAD, INVERNESS | IV1 1RY | 141.9p | £1.42 |
| 5 | ESSO | 9 LONGMAN ROAD, INVERNESS | IV1 1SD | 141.9p | £1.42 |
| 6 | ASDA | IVANHOE AVENUE, INVERNESS, INVERNESS | IV2 6BZ | 142.7p | £1.43 |
| 7 | KARAN BRIDGEND SERVICE STATION | A92 Ladybank Road Freuchie Cupar, Bridgend | KY15 7HY | 142.9p | £1.43 |
| 8 | MORRISONS | MILLBURN ROAD, INVERNES-SHIRE | IV2 3PX | 142.9p | £1.43 |
| 9 | BRIDGEND FILLING STATION | Station Road, Beauly | IV4 7EH | 145.9p | £1.46 |
| 10 | ORD SERVICE STATION | ORD FILLING STATION, GREAT NORTH ROAD, MUIR OF ORD, IV6 7XR, MUIR OF ORD | IV6 7XR | 145.9p | £1.46 |
Cheapest Diesel (B7) in Inverness
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | TESCO | 1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESS | IV2 7GD | 157.9p | £1.58 |
| 2 | TESCO | DORES RD, INVERNESS | IV2 4XT | 158.9p | £1.59 |
| 3 | TESCO | TESCO STORES LTD, INSHES RETAIL PARK, INVERNESS | IV2 3TW | 158.9p | £1.59 |
| 4 | ASDA | IVANHOE AVENUE, INVERNESS, INVERNESS | IV2 6BZ | 159.7p | £1.60 |
| 5 | MORRISONS | MILLBURN ROAD, INVERNES-SHIRE | IV2 3PX | 159.9p | £1.60 |
| 6 | KARAN BRIDGEND SERVICE STATION | A92 Ladybank Road Freuchie Cupar, Bridgend | KY15 7HY | 166.9p | £1.67 |
| 7 | FRASERS FILLING STATION | The Garage, Munlochy | IV8 8NE | 168.9p | £1.69 |
| 8 | BLACK PARK SERVICE STATION | BLACKPARK FILLING STATION, CLACHNAHARRY ROAD, INVERNESS, IV3 8QH, INVERNESS | IV3 8QH | 169.7p | £1.70 |
| 9 | BP | 22-24 LONGMAN ROAD, INVERNESS | IV1 1RY | 169.9p | £1.70 |
| 10 | ESSO | 9 LONGMAN ROAD, INVERNESS | IV1 1SD | 169.9p | £1.70 |
Cheapest Super Unleaded (E5) in Inverness
| # | Brand | Address | Postcode | Price (ppl) | £/Litre |
|---|---|---|---|---|---|
| 1 | TESCO | DORES RD, INVERNESS | IV2 4XT | 150.9p | £1.51 |
| 2 | TESCO | TESCO STORES LTD, INSHES RETAIL PARK, INVERNESS | IV2 3TW | 150.9p | £1.51 |
| 3 | TESCO | 1A EASTFIELD WAY, INVERNESS BUSINESS & RETAIL PARK, INVERNESS | IV2 7GD | 150.9p | £1.51 |
| 4 | KARAN BRIDGEND SERVICE STATION | A92 Ladybank Road Freuchie Cupar, Bridgend | KY15 7HY | 154.9p | £1.55 |
| 5 | BRIDGEND FILLING STATION | Station Road, Beauly | IV4 7EH | 158.9p | £1.59 |
| 6 | MORRISONS | MILLBURN ROAD, INVERNES-SHIRE | IV2 3PX | 159.9p | £1.60 |
| 7 | BLACK PARK SERVICE STATION | BLACKPARK FILLING STATION, CLACHNAHARRY ROAD, INVERNESS, IV3 8QH, INVERNESS | IV3 8QH | 162.9p | £1.63 |
| 8 | BP | 22-24 LONGMAN ROAD, INVERNESS | IV1 1RY | 163.9p | £1.64 |
| 9 | ESSO | 9 LONGMAN ROAD, INVERNESS | IV1 1SD | 165.9p | £1.66 |
| 10 | SHELL | 36 OLD PERTH ROAD, INVERNESS, INVERNESS | IV2 3RH | 171.9p | £1.72 |
Fuel Brands in Inverness
Inverness is served by 13 fuel brands across 15 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).
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 15 petrol stations within 10 miles of Inverness centre reporting live fuel prices. The most common brands are TESCO, ASDA, BLACK PARK SERVICE STATION, BP and 9 others.
The cheapest unleaded petrol in Inverness today is 141.9p per litre at TESCO, DORES RD, INVERNESS. Diesel prices start from 157.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.75 on a typical 55-litre tank. Over a year of monthly fill-ups, that adds up to around £21 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 141.9p per litre, available at TESCO on DORES RD, INVERNESS, IV2 4XT. 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 157.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 15 petrol stations within 10 miles of Inverness centre, operated by 13 different fuel brands including ASDA, BLACK PARK SERVICE STATION, BP, BRIDGEND FILLING STATION, ESSO and 8 more.
What is the average fuel price in Inverness?
The average unleaded (E10) price in Inverness is 145.1p per litre, and the average diesel (B7) price is 167.1p per litre. Prices vary between brands and locations. By choosing the cheapest station over the average, you could save approximately £1.75 on a typical 55-litre tank.
Which fuel brands operate in Inverness?
Inverness is served by 13 fuel brands: ASDA, BLACK PARK SERVICE STATION, BP, BRIDGEND FILLING STATION, ESSO, FRASERS FILLING STATION, KARAN BRIDGEND SERVICE 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 10 stations near Inverness. The cheapest super unleaded price today is 150.9p per litre at TESCO, DORES RD, 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 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