Petrol stations in Inverness
There are 11 petrol stations in Inverness (Scotland) with current fuel prices. The cheapest diesel is currently € 1.857 at Esso.
Cheapest Diesel£ 1.857 — Esso
Cheapest Unleaded£ 1.617 — Esso
Stations11
Loading map…
Esso
Blackpark Filling Station, Clachnaharry Road, Inverness, IV3 8QH, IV3 8QH Inverness
Unleaded (E10): £ 1.617Diesel: £ 1.857
Asda
Ivanhoe Avenue, Inverness, IV2 6BZ Inverness
Unleaded (E10): £ 1.647Diesel: £ 1.877
Tesco
Dores Rd, IV2 4XT Inverness
Unleaded (E10): £ 1.649Diesel: £ 1.879
Tesco
1A Eastfield Way, Inverness Business & Retail Park, IV2 7GD Inverness
Unleaded (E10): £ 1.649Diesel: £ 1.879
Tesco
Tesco Stores Ltd, Inshes Retail Park, IV2 3TW Inverness
Unleaded (E10): £ 1.649Diesel: £ 1.879
BP
22-24 Longman Road, IV1 1RY Inverness
Unleaded (E10): £ 1.699Diesel: £ 1.899
Shell
36 Old Perth Road, Inverness, IV2 3RH Inverness
Unleaded (E10): £ 1.699Diesel: £ 1.899
Gulf
Bannerman, 44, Harbour Road, IV1 1UF Inverness
Unleaded (E10): £ 1.699Diesel: £ 1.899
Esso
9 Longman Road, IV1 1SD Inverness
Unleaded (E10): £ 1.699Diesel: £ 1.899
cluanie inn hotel
Cluanie Lodge, Glenmoriston, Inverness, IV63 7YW, IV63 7YW Inverness
Unleaded (E10): £ 1.758Diesel: £ 2.162
Esso
J A Menzies & Sons Ltd, Lewiston Garage, Lewiston, Drumnadrochit, IV63 6UL Inverness
Unleaded (E10): £ 1.699
Price trend in Inverness
Diesel ranged between £ 1.827 and £ 2.162 over the last 30 days.
Unleaded (E10) ranged between £ 1.597 and £ 1.949 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 20/08/2026 | £ 1.882 | £ 1.662 |
| 21/08/2026 | £ 1.879 | £ 1.656 |
| 24/08/2026 | £ 1.879 | £ 1.656 |
| 25/08/2026 | £ 1.879 | £ 1.656 |
| 26/08/2026 | £ 1.878 | £ 1.654 |
| 27/08/2026 | £ 1.877 | £ 1.653 |
| 28/08/2026 | £ 1.881 | £ 1.653 |
| 29/08/2026 | £ 1.889 | — |
| 31/08/2026 | £ 1.889 | £ 1.653 |
| 01/09/2026 | £ 1.889 | £ 1.653 |
| 02/09/2026 | £ 1.890 | £ 1.658 |
| 03/09/2026 | £ 1.902 | £ 1.666 |
| 04/09/2026 | £ 1.904 | £ 1.668 |
| 05/09/2026 | £ 1.912 | £ 1.676 |
Price comparison
Inverness is currently more expensive than the median in Scotland (1.6p) and the average in United Kingdom (2.1p).
| Area | Diesel | Unleaded (E10) |
|---|---|---|
| City | £ 1.885 | £ 1.667 |
| Scotland | £ 1.869 | £ 1.649 |
| United Kingdom | £ 1.864 | £ 1.649 |
Nearby stations
| City | Stations | Diesel | Unleaded (E10) |
|---|---|---|---|
| Dingwall | 3 | £ 1.869 | £ 1.629 |
| Tain | 3 | £ 1.887 | £ 1.667 |
| Fort William | 4 | £ 1.919 | £ 1.689 |
| Elgin | 7 | £ 1.866 | £ 1.596 |