Live fuel prices
Fuel prices around Scotland
Unleaded from 142.9p a litre, averaging 162.6p across 768 stations we track in Scotland.
At a glance
- Stations tracked
- 768
- Local areas
- 53
- Cheapest unleaded
- 142.9p
- Cheapest diesel
- 144.9p
Data updated 4 hours ago
Scotland splits neatly into two fuel markets. The Central Belt, running from Glasgow through Falkirk and Stirling across to Edinburgh, behaves much like any densely populated part of England: plenty of supermarket forecourts, real competition and prices that move quickly when one operator blinks. Step outside that corridor and the rules change.
North and west, the distances start to matter. Delivery costs rise, competition thins out and a single station can serve an area the size of an English county. Prices there are not high because anyone is profiteering; they reflect what it costs to get a tanker up a single track road in February. Drivers heading for Skye, Ullapool, the far north coast or the islands should treat a half empty tank as a prompt rather than a warning.
Diesel demand is shaped by agriculture, forestry and the whisky and salmon logistics chains, which keep tankers moving year round on roads that see very little car traffic in winter. Petrol turnover swings hard with the tourist season, particularly along the North Coast 500 where summer volumes can be several times the January figure.
If you are crossing the country rather than driving locally, fill up in a town before you commit to the scenic route. Aberdeen, Inverness, Perth, Fort William and Stirling all sit at useful decision points, and the difference between filling there and filling forty miles later is usually worth several pounds a tank.
Local fuel price snapshot
Across 53 local areas in Scotland, we track 768 active petrol stations with recent prices. (Data updated 4 hours ago)
Lowest reported petrol price: 142.9p at Ravenspoint Trading Ltd near HS2 9QA, Eilean Siar.
Unleaded petrol (E10)
- Lowest price
- 142.9p
- Average price
- 162.6p
- Highest price
- 204.0p
- Spread
- 61.1p across 740 sites
Diesel (B7)
- Lowest price
- 144.9p
- Average price
- 184.3p
- Highest price
- 219.9p
- Spread
- 75.0p across 756 sites
Premium petrol (E5)
- Lowest price
- 154.7p
- Average price
- 179.1p
- Highest price
- 205.9p
- Spread
- 51.2p across 528 sites
Premium diesel
- Lowest price
- 184.9p
- Average price
- 201.8p
- Highest price
- 223.9p
- Spread
- 39.0p across 300 sites
Figures cover stations reporting to the official CMA price feed within the last 30 days. We exclude obvious reporting errors - prices given in pounds rather than pence, retailer test records, and premium grades priced below the standard grade - so the averages reflect what you can actually pay.
Fuel brands in Scotland
Cheapest petrol stations in Scotland
Sorted by unleaded price. Open a station for its latest prices, price history and nearby comparison.
| Station | Local area | Petrol | Diesel |
|---|---|---|---|
| Ravenspoint Trading Ltd Ravenspoint Centre, Isle of Lewis HS2 9QA | Eilean Siar | 142.9p | 183.9p |
| Esso 87A, Coldstream TD12 4AE | Berwick | 147.9p | 173.9p |
| Gulf Burnpark Filling Station, Kilmarnock KA1 4EL | Kilmarnock | 149.9p | 169.9p |
| Costco Wholesale Costkea Way, Edinburgh EH20 9BY | Edinburgh | 151.9p | 169.9p |
| Costco Wholesale Aberdeen Plots 8 and 10 Kingshill Commercial Par… AB32 6UF | Aberdeen | 151.9p | 175.9p |
| Jet 1 Main Street, Auchinleck KA18 2AB | Ayr | 151.9p | 175.9p |
| Hillswick Shop Ltd Hillswick Shop, Hillswick, Shetland ZE2 9RW | Shetland Islands | 152.5p | 178.5p |
| Riverside Filling Station Riverside Service Station, Lochgilphead PA31 8NG | Lochgilphead | 152.9p | - |
| Creetown Service Station Louden Place, Creetown DG8 7DA | Newton Stewart | 153.9p | 172.9p |
| Tesco Scotts St, Annan DG12 6JH | Dumfries | 153.9p | 171.9p |
Wider area
See prices across United Kingdom if you want the bigger picture.
Places nearby
Drill into a specific area for its own price snapshot and cheapest stations.
Common questions about fuel in Scotland
What is the latest reported petrol price in Scotland?
What is the latest reported diesel price in Scotland?
How many stations do you track around Scotland?
How do I compare stations near Scotland?
Is it cheaper to fill up with petrol or diesel in Scotland?
Open the map for Scotland
Use the main finder with Scotland already centred, then sort by price or distance to pick your stop.
Open fuel finder for Scotland