Petrol vs diesel prices in the UK

The diesel premium: how much more a litre of diesel (B7) costs than a litre of unleaded (E10) across every station in our data, today and day by day since the tracker started.

Average unleaded
170.7p
Average diesel
198.2p
Diesel premium today
27.5p
Widest on record
27.5p

Petrol vs diesel: quick answers

Is diesel more expensive than petrol in the UK?

Yes, by 27.5p a litre on average today: diesel (B7) averages 198.2p against 170.7p for unleaded (E10). On a 50-litre fill that is £13.75 more for diesel.

Is the diesel premium getting bigger or smaller?

Across our 48 daily snapshots the gap has run from 21.8p on 12 September 2026 to 27.5p on 4 November 2026. Across the last 7 snapshots unleaded moved -1.6p and diesel -0.4p.

Is diesel ever cheaper than petrol?

At 1 of the 7,790 stations reporting both grades today, listed below. Most are a reporting quirk rather than a bargain, so check the station page before driving there.

The diesel premium day by day

Diesel minus unleaded
18p24p30p09-1209-2610-0410-1210-2010-2811-04

Both averages are captured once a day from official retailer price data, so the line moves when wholesale diesel and petrol prices part company. Our guides explain what makes up the price of a litre.

Stations listing diesel under unleaded today