809 stations in Scotland, cheapest first.
The cheapest unleaded petrol (E10) in Scotland today is 142.9p a litre at Ravenspoint Trading Ltd in Isle of Lewis (HS2 9QA). Across the 764 stations selling it, prices average 175.8p and go up to 210.0p, so filling a 55-litre tank costs between £78.59 and £115.50.
The cheapest diesel in Scotland today is 175.0p a litre at Papay community cooperative in Orkney (KW17 2BU). Across the 790 stations selling it, prices average 201.0p and go up to 234.9p, so filling a 55-litre tank costs between £96.25 and £129.19.
Unleaded in Scotland averages 175.8p, 1.4p more than the UK average (174.4p). Diesel in Scotland averages 201.0p, 1.5p more than the UK average (199.5p).
Super unleaded (E5) is sold at 545 stations, from 165.0p at Gleaner Oils gunns garage. Premium diesel is sold at 303 stations, from 198.9p at BP Southmuir Services Ltd. The 242 supermarket stations charge 174.1p on average for unleaded, 2.6p less than the other 522. Motorway services charge 192.4p for unleaded on average, 16.9p more than other stations.
| Fuel | Cheapest | Average | Highest |
|---|---|---|---|
| Unleaded | 142.9p | 175.8p | 210.0p |
| Super unleaded | 165.0p | 192.7p | 219.9p |
| Diesel | 175.0p | 201.0p | 234.9p |
| Premium diesel | 198.9p | 219.3p | 239.9p |
Average unleaded price, cheapest highlighted
Scotland has 809 petrol stations reporting prices: the biggest names are Esso (114), BP (108), Shell (65), Gulf (60), Tesco (57) and Morrisons (50), with 131 from other chains and 224 independents. 331 are open 24 hours a day and 79 close on Sundays. 248 are at a supermarket and 14 are at motorway services. Of the 809, 691 sell bottled AdBlue, 599 offer air and screenwash, 427 have a car wash, 414 have customer toilets, 378 have water, 90 have AdBlue pumps and 30 sell LPG.
In Scotland, East Ayrshire has the cheapest average unleaded (171.1p) and Shetland Islands the most expensive (179.1p), out of 32 counties with at least two stations. For diesel, East Ayrshire is cheapest (195.8p) and Na h-Eileanan Siar dearest (209.6p).