Petrol stations in Inverness
There are 11 petrol stations in Inverness (Scotland) with current fuel prices. The cheapest diesel is currently € 1.687 at Asda.
Cheapest Diesel£ 1.687 — Asda
Cheapest Unleaded£ 1.537 — Asda
Stations11
Loading map…
Asda
Ivanhoe Avenue, Inverness, IV2 6BZ Inverness
Unleaded (E10): £ 1.537Diesel: £ 1.687
Esso
Blackpark Filling Station, Clachnaharry Road, Inverness, IV3 8QH, IV3 8QH Inverness
Unleaded (E10): £ 1.537Diesel: £ 1.697
Tesco
Tesco Stores Ltd, Inshes Retail Park, IV2 3TW Inverness
Unleaded (E10): £ 1.539Diesel: £ 1.709
Tesco
Dores Rd, IV2 4XT Inverness
Unleaded (E10): £ 1.539Diesel: £ 1.709
Tesco
1A Eastfield Way, Inverness Business & Retail Park, IV2 7GD Inverness
Unleaded (E10): £ 1.539Diesel: £ 1.709
Esso
9 Longman Road, IV1 1SD Inverness
Unleaded (E10): £ 1.599Diesel: £ 1.739
Gulf
Bannerman, 44, Harbour Road, IV1 1UF Inverness
Unleaded (E10): £ 1.619Diesel: £ 1.749
Shell
36 Old Perth Road, Inverness, IV2 3RH Inverness
Unleaded (E10): £ 1.619Diesel: £ 1.759
BP
22-24 Longman Road, IV1 1RY Inverness
Unleaded (E10): £ 1.619Diesel: £ 1.759
cluanie inn hotel
Cluanie Lodge, Glenmoriston, Inverness, IV63 7YW, IV63 7YW Inverness
Unleaded (E10): £ 1.848Diesel: £ 2.156
Esso
J A Menzies & Sons Ltd, Lewiston Garage, Lewiston, Drumnadrochit, IV63 6UL Inverness
Unleaded (E10): £ 1.649
Price trend in Inverness
Diesel ranged between £ 1.597 and £ 2.156 over the last 30 days.
Unleaded (E10) ranged between £ 1.497 and £ 1.895 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 07/07/2026 | £ 1.700 | £ 1.567 |
| 08/07/2026 | £ 1.698 | — |
| 09/07/2026 | £ 1.684 | — |
| 10/07/2026 | £ 1.701 | £ 1.575 |
| 11/07/2026 | — | £ 1.581 |
| 12/07/2026 | £ 1.706 | £ 1.581 |
| 13/07/2026 | — | £ 1.582 |
| 14/07/2026 | £ 1.707 | £ 1.584 |
| 15/07/2026 | £ 1.710 | £ 1.585 |
| 16/07/2026 | — | £ 1.585 |
| 17/07/2026 | £ 1.727 | £ 1.586 |
| 18/07/2026 | £ 1.737 | £ 1.590 |
| 19/07/2026 | £ 1.745 | £ 1.592 |
| 20/07/2026 | £ 1.757 | £ 1.593 |
Price comparison
Inverness is currently more expensive than the median in Scotland (2.5p) and the average in United Kingdom (3.1p).
| Area | Diesel | Unleaded (E10) |
|---|---|---|
| City | £ 1.724 | £ 1.580 |
| Scotland | £ 1.699 | £ 1.549 |
| United Kingdom | £ 1.693 | £ 1.539 |
Nearby stations
| City | Stations | Diesel | Unleaded (E10) |
|---|---|---|---|
| Dingwall | 3 | £ 1.739 | £ 1.579 |
| Tain | 3 | £ 1.697 | £ 1.567 |
| Fort William | 4 | £ 1.679 | £ 1.559 |
| Elgin | 7 | £ 1.696 | £ 1.516 |