Home › Regions › Scotland
Scotland fuel prices
Tesco is the cheapest big fuel brand in Scotland
Prices last checked 27 September 2026
Unleaded averages 175.4p a litre across 810 forecourts in Scotland, 1.2p above the UK average of 174.2p, which makes it the number 11 of 12 region. Among the big names, Tesco averages 171.7p here.
The big names in Scotland
| Brand | Forecourts | Average E10 | vs Scotland average | Average diesel |
|---|---|---|---|---|
| Tesco | 58 | 171.7p | -3.7p | 196.2p |
| Asda | 45 | 172.6p | -2.8p | 196.5p |
| Sainsbury's | 24 | 172.9p | -2.5p | 195.8p |
| Morrisons | 50 | 173.0p | -2.4p | 197.9p |
| Esso | 110 | 175.6p | +0.2p | 201.3p |
| BP | 100 | 176.7p | +1.3p | 201.8p |
| Shell | 63 | 177.4p | +2.0p | 201.5p |
Every brand in Scotland, cheapest first
| # | Brand | Forecourts | Average E10 | Average diesel |
|---|---|---|---|---|
| 1 | Tesco | 58 | 171.7p | 196.2p |
| 2 | Thames | 6 | 172.4p | 198.2p |
| 3 | Asda | 45 | 172.6p | 196.5p |
| 4 | Sainsbury's | 24 | 172.9p | 195.8p |
| 5 | Morrisons | 50 | 173.0p | 197.9p |
| 6 | Jet | 41 | 173.9p | 199.7p |
| 7 | EG On The Move | 6 | 175.4p | 201.2p |
| 8 | Esso | 110 | 175.6p | 201.3p |
| 9 | Gulf | 53 | 176.4p | 202.4p |
| 10 | BP | 100 | 176.7p | 201.8p |
| 11 | Gleaner | 27 | 176.7p | 200.3p |
| 12 | Highland Fuels | 13 | 176.8p | 202.4p |
| 13 | Shell | 63 | 177.4p | 201.5p |
| 14 | Pace | 9 | 177.8p | 202.6p |
Brands with at least five forecourts reporting a current price in Scotland.
Towns in Scotland, cheapest first
| Town | Forecourts | Average E10 | Cheapest | Dearest |
|---|---|---|---|---|
| Isle Of Lewis | 4 | 168.7p | 142.9p | 179.9p |
| Irvine | 4 | 168.7p | 166.9p | 171.9p |
| Dunoon | 4 | 168.9p | 159.9p | 175.9p |
| Oban | 5 | 170.1p | 167.9p | 170.9p |
| Ayr | 7 | 170.6p | 167.9p | 172.9p |
| Edinburgh | 30 | 171.4p | 162.9p | 177.9p |
| Elgin | 7 | 171.4p | 169.6p | 173.9p |
| Kilmarnock | 9 | 172.6p | 167.7p | 189.7p |
| Wishaw | 4 | 172.7p | 171.9p | 172.9p |
| Peterhead | 4 | 172.9p | 171.9p | 173.9p |
| Falkirk | 7 | 173.0p | 171.9p | 174.9p |
| Dundee | 14 | 173.1p | 169.7p | 177.9p |
| Paisley | 8 | 173.1p | 169.9p | 175.9p |
| Arbroath | 4 | 173.3p | 172.6p | 174.9p |
| Cumbernauld | 4 | 173.6p | 170.7p | 174.9p |
| Dumfries | 8 | 173.7p | 171.9p | 176.9p |
| Inverurie | 4 | 174.2p | 172.9p | 175.9p |
| Bellshill | 5 | 174.5p | 172.9p | 176.9p |
| Glenrothes | 4 | 174.8p | 172.7p | 177.9p |
| Greenock | 4 | 174.9p | 172.9p | 176.9p |
| Airdrie | 6 | 175.1p | 171.9p | 176.9p |
| Kirkcaldy | 5 | 175.1p | 173.7p | 176.9p |
| Motherwell | 5 | 175.2p | 172.6p | 175.9p |
| Perth | 11 | 175.3p | 172.9p | 179.9p |
| Huntly | 5 | 175.3p | 172.9p | 177.9p |
| Glasgow | 86 | 175.8p | 167.9p | 189.9p |
| Aberdeen | 22 | 175.9p | 171.9p | 179.9p |
| Dunfermline | 6 | 175.9p | 173.9p | 177.9p |
| Coatbridge | 5 | 175.9p | 173.7p | 176.9p |
| Leven | 5 | 175.9p | 173.9p | 176.9p |
| Clydebank | 4 | 176.4p | 174.9p | 177.9p |
| Shetland | 6 | 176.7p | 175.8p | 178.0p |
| Livingston | 6 | 176.9p | 173.9p | 179.9p |
| Newton Stewart | 4 | 177.4p | 172.9p | 179.9p |
| Fort William | 4 | 177.4p | 175.9p | 178.9p |
| Stirling | 10 | 178.0p | 171.9p | 199.9p |
| Hamilton | 8 | 178.0p | 173.6p | 196.9p |
| Lanark | 6 | 178.4p | 171.7p | 199.9p |
| Inverness | 11 | 178.8p | 171.9p | 203.0p |
| Forfar | 4 | 178.9p | 176.9p | 181.9p |
| Bathgate | 5 | 179.1p | 172.9p | 196.9p |
| Isle Of Islay | 4 | 179.4p | 175.9p | 185.0p |
| Isle Of Arran | 4 | 183.0p | 177.8p | 193.0p |
| Shotts | 5 | 186.7p | 172.9p | 196.9p |
From the prices forecourts are legally required to report to the government Fuel Finder scheme, as at 2026-09-27. Regions are the ONS regions of each forecourt's postcode. The big brands compared town by town · Every region