ukfuel.live · Updated daily · Data: Fuel Finder UK / DESNZ
Live today in Scotland: Petrol 141.2p/litre · Diesel 149.4p/litre

Petrol & Diesel Prices in Scotland Today

Scotland is the 5th most expensive region in the UK for petrol. The average price of petrol in Scotland is currently 141.2p per litre and diesel is 149.4p per litre — 0.9p above the UK national average. Central Belt avg - Highlands/Islands notably higher.

Petrol (Scotland)
141.2p
Diesel (Scotland)
149.4p
UK petrol avg
140.3p
vs national
+0.9p

How much is fuel in Scotland?

Right now, filling a typical 50-litre tank in Scotland costs about £70.60 for petrol — roughly £0.45 more than the UK average.

Wide spread: Dumfriesshire peaks 157p; cities near average. These figures are derived from live UK national pump prices (updated every 15 minutes from 7,300+ stations) adjusted for Scotland's typical regional variance.

⚡ Live AI insight
Generating analyst view…

Why are Scotland fuel prices above the national average?

Wide spread: Dumfriesshire peaks 157p; cities near average. Pump prices vary across the UK because of three main factors: how far fuel has to travel from refineries and import terminals, how much competition there is between local forecourts (supermarkets in particular drive prices down), and regional operating costs such as rent and wages.

Fuel prices in other UK regions

See live petrol & diesel prices for every UK region, updated every 15 minutes.

View live prices →