Region

Petrol prices in Scotland

The Central Belt prices close to the UK average. The Highlands and Islands are the dearest fuel in the country, where a single site can serve a whole area.

Typical petrol£1.72median across 749 forecourts
Typical diesel£1.95
Cheapest here£1.43
vs UK average2.0p
UK ranking12 of 12

Petrol in Scotland is currently 2.0p a litre above the UK median of £1.70, making it the most expensive of the 12 UK regions. On a 55-litre tank that is about £1.10 more than the national norm.

Cheapest petrol in Scotland

#ForecourtTownE10B7
1Ravenspoint Trading Ltd, ISLE OF LEWISHS2 9QAISLE OF LEWIS£1.43£2.02
2shell, PAISLEYPA1 1SUPAISLEY£1.47£1.73
3Gulf, KILMARNOCKKA1 4ELKILMARNOCK£1.50£1.70
4R. G. Jamieson & Son, SHETLANDZE2 9DDSHETLAND£1.54£1.63
5COSTCO WHOLESALE, EDINBURGHEH20 9BYEDINBURGH£1.59£1.78
6TESCO, ANNANDG12 6JHANNAN£1.60£1.81
7BP WILSONS, DUNOONPA23 8ALDUNOON£1.60£1.94
8Jura Community Business Ltd, Isle of JuraPA60 7XSIsle of Jura£1.60£1.84
9ASDA, EDINBURGHEH14 1RJEDINBURGH£1.62£1.81
10Creetown Service Station, CreetownDG8 7DACreetown£1.62£1.90

Cheapest diesel in Scotland

Towns and districts in Scotland

32 areas with live prices. Pick one for local forecourts and a map.

Every UK region compared

#RegionPetrolDieselForecourts
1Northern Ireland£1.65£1.88494
2North West£1.70£1.93822
3North East£1.70£1.93296
4Yorkshire and The Humber£1.70£1.92643
5Wales£1.70£1.93483
6South West£1.71£1.94758
7East Midlands£1.71£1.93574
8London£1.72£1.95495
9South East£1.72£1.951,024
10East of England£1.72£1.94721
11West Midlands£1.72£1.94683
12Scotland£1.72£1.95749

Median price per litre, so a handful of remote forecourts cannot distort a region's figure.

Find the cheapest fuel near you

Regional figures show the pattern. Your postcode shows the forecourt.

Search your area