Home › Guides › Diesel and petrol
Diesel costs 29.2p a litre more than petrol at the same pump
Diesel B7 averages 197.2p a litre across Britain and unleaded E10 averages 168.0p. The more useful comparison is at the 7,295 forecourts that sell both, where the difference between the two pumps on the same forecourt is 29.2p a litre, or £16.05 on a 55-litre tank. The duty on the two fuels is identical, so none of this gap is tax.
The gap is not tax
Fuel duty is the same rate on petrol and diesel, and VAT is the same percentage. Every penny of the difference happens before tax, in what the fuel costs to buy and refine and in what the retailer takes. Our breakdown of a litre shows where each part of the price goes.
It depends where you fill up
The gap is not the same everywhere, and the difference between kinds of forecourt is real.
| Kind of forecourt | Selling both | Diesel premium | Per tank |
|---|---|---|---|
| Supermarket forecourts | 2,139 | 29.3p | £16.14 |
| Motorway service areas | 146 | 25.5p | £14.02 |
| Everywhere else | 5,013 | 29.3p | £16.10 |
Where the two pumps are closest
At these forecourts diesel and unleaded are nearly the same price, which is as close as the market gets to treating them alike.
| Forecourt | Where | Unleaded | Diesel | Gap |
|---|---|---|---|---|
| Maesteg Valero | Maesteg, CF34 9EY | 197.9p | 162.9p | -35.0p |
| Westvale Service Station | Liverpool, L32 0UX | 198.7p | 166.7p | -32.0p |
| Sunshine Garages Limited | Preston, PR15NY | 195.9p | 166.9p | -29.0p |
| DITTON FILLING STATION | WA8 8SZ | 197.9p | 170.9p | -27.0p |
| Normanton Service Station | Derby, DE23 8HQ | 198.9p | 172.9p | -26.0p |
| ROUNDABOUT GARAGE LTD | Southport, PR9 8BW | 194.9p | 194.9p | 0.0p |
| Hendrewenfillingstation | Tregaron, SY25 6QU | 198.9p | 199.9p | 1.0p |
| R&R RETAIL UK LTD | Luton, LU4 8DA | 195.9p | 203.9p | 8.0p |
And where they are furthest apart
| Forecourt | Where | Unleaded | Diesel | Gap |
|---|---|---|---|---|
| Ravenspoint Trading Ltd | Isle Of Lewis, HS2 9QA | 142.9p | 204.9p | 62.0p |
| CORNERLANE SHELL SELF SERVE LTD | Leigh, WN7 5PY | 165.9p | 215.9p | 50.0p |
| R I Duncan - Bridge End Filling Station | Omagh, BT78 4SB | 150.9p | 199.9p | 49.0p |
| MBS BUILDING & TIMBER SUPPLIES | Isle Of Arran, KA27 8PR | 172.0p | 217.0p | 45.0p |
| Cambrian Garage | Blaenau Ffestiniog, LL41 4SP | 155.0p | 198.0p | 43.0p |
| Bridgend Filling Station | Beauly, IV4 7EH | 152.9p | 195.9p | 43.0p |
| Mulkerns Maxol | Newry, BT35 8QY | 149.9p | 191.9p | 42.0p |
| McAnerney's | Armagh, BT61 7EP | 154.9p | 196.9p | 42.0p |
Diesel is cheaper than petrol at 5 forecourts
Most drivers take it as given that diesel costs more. At 5 of the 7,295 forecourts selling both, it does not. That is 0.1% of them, and it is a reminder that the national average describes the market rather than your street.
The dearest places for diesel
| Town | Forecourts | Typical diesel | Cheapest there |
|---|---|---|---|
| Brighouse | 4 | 207.9p | 191.9p |
| Isle Of Lewis | 5 | 205.6p | 202.9p |
| Lairg | 5 | 204.9p | 202.0p |
| Chipping Norton | 5 | 201.9p | 199.9p |
| Uttoxeter | 4 | 201.9p | 198.9p |
| Saltash | 4 | 201.9p | 189.9p |
| Dover | 5 | 201.9p | 198.9p |
| Sevenoaks | 10 | 201.9p | 197.9p |
What this page does not tell you is which fuel is cheaper to run, because that depends on the car and we hold prices rather than consumption. A diesel doing more miles to the gallon can be cheaper per mile while costing more per litre. We are not going to guess at your mileage.
How this is measured
Unleaded E10 and diesel B7, the two grades most drivers buy. The headline gap uses only the 7,295 forecourts reporting both, so it compares two pumps on one forecourt rather than two different sets of sites. Forecourts whose prices have not moved in 14 days are excluded, and so are prices more than 25% from the national median for their grade. Data as at 2026-11-10.
Source: the government Fuel Finder scheme, run by the Department for Energy Security and Net Zero, which retailers are legally required to submit to. Figures recalculated on every build.