30 days · 8,075 forecourts

UK fuel prices in April 2026

Across the month the national median price of unleaded rose 3.0p to 156.9p a litre, and diesel rose 4.0p to 188.9p. Every figure on this page is computed from daily prices at 8,075 forecourts, published by retailers under the government's Fuel Finder scheme.

The month in one chart

152p162p173p183p193p1 Apr15 Apr30 Apr156.9p188.9pUnleadedDiesel

National median, all forecourts reporting each day. Medians rather than averages, because a handful of mistyped prices would move an average and cannot move a median.

Unleaded, end of month156.9p
Diesel, end of month188.9p
Motorway premium26.0p
Cheapest to dearest9.0p

The month in numbers

  Start of month End of month Change Highest Lowest
Unleaded (E10) 153.9p 156.9p +3.0p 157.9p on 8 April 153.9p on 1 April
Diesel (B7) 184.9p 188.9p +4.0p 191.9p on 9 April 184.9p on 1 April

Supermarkets against everyone else

 Supermarket forecourtsEverywhere elseGap
Unleaded (E10) 153.9p 157.9p 4.0p
Diesel (B7) 186.7p 189.9p 3.2p

The unleaded gap was unchanged over the month, from 4.0p to 4.0p. A supermarket forecourt is not automatically the cheapest in a town — the spread within one postcode area is wider than the gap between these two groups — but on the national picture the difference is consistent.

The motorway premium

Motorway service area forecourts charged 26.0p a litre more for unleaded than forecourts elsewhere at the end of April 2026, and 17.0p more for diesel. On a 55-litre fill that is £14.30 of unleaded, and £230.10 a year for a driver filling up exclusively on the motorway.

 Motorway servicesEverywhere elsePremium
Unleaded (E10) 182.9p 156.9p 26.0p
Diesel (B7) 205.9p 188.9p 17.0p

Every brand, cheapest first

Median price at the end of April 2026 across each brand's forecourts, for brands with at least 20 sites. The last column is the difference from the national median.

BrandForecourtsUnleadedChange over the monthAgainst the national median
Maxol 89 149.9p −1.0p −7.0p
Solo 40 149.9p −1.0p −7.0p
Circle K 44 149.9p 0.0p −7.0p
Go 30 149.9p 0.0p −7.0p
Tesco 516 153.9p +3.0p −3.0p
Morrisons 340 153.9p +4.0p −3.0p
Asda 321 153.9p +3.0p −3.0p
Essar 45 154.9p +3.0p −2.0p
Sainsbury's 316 154.9p +6.0p −2.0p
Gulf 271 155.9p +3.0p −1.0p
Texaco 485 155.9p +3.0p −1.0p
Jet 300 155.9p +3.0p −1.0p
Total Harvest Energy 27 155.9p +2.0p −1.0p
EG On The Move 148 155.9p +2.0p −1.0p
Valero 163 156.9p +3.0p 0.0p
Murco 154 156.9p +3.0p 0.0p
Esso 1,436 157.9p +3.0p +1.0p
Shell 857 157.9p +1.0p +1.0p
BP 1,031 157.9p +3.0p +1.0p
Spar 23 157.9p −1.0p +1.0p
Asda Express 84 157.9p +4.0p +1.0p
Pace 45 158.7p +4.0p +1.8p
Gleaner 27 159.9p +4.0p +3.0p
Welcome Break 38 185.9p +4.0p +29.0p

Who moved first

The national median rose over April 2026, first crossing a penny from where it started on 3 April. Each brand below is shown against the day its own median first moved a penny in the same direction. This is the measure behind the Competition and Markets Authority's finding that pump prices rise quickly and fall slowly.

Moved earliestOnMoved latestOn
Maxol 2 April Go 7 April
Morrisons 2 April EG On The Move 7 April
Asda 2 April Welcome Break 7 April
Sainsbury's 2 April Solo 4 April
Gulf 2 April Murco 4 April
Jet 2 April Circle K 3 April

A brand with few forecourts in a region can move on paper because of where its sites are rather than because of a pricing decision. Brands with fewer than 20 forecourts are left out for that reason.

Where fuel was cheapest and dearest

Postcode areas with at least ten forecourts, by median unleaded price at the end of the month.

Cheapest ten

AreaUnleadedChange
BT Northern Ireland149.9p0.0p
BL Bolton153.9p+2.0p
OL Oldham153.9p+2.0p
BD Bradford153.9p+2.0p
WF Wakefield153.9p+2.0p
HD Huddersfield153.9p+3.0p
HG Harrogate153.9p+2.0p
NP Newport154.9p+2.0p
DL Darlington154.9p+3.0p
YO York154.9p+2.0p

Dearest ten

AreaUnleadedChange
HS Outer Hebrides160.9p+2.0p
LD Llandrindod Wells159.9p+5.0p
TF Telford159.9p+4.0p
ZE Shetland159.9p+1.3p
CM Chelmsford159.9p+5.0p
DA Dartford159.9p+4.0p
KW Kirkwall159.9p+3.0p
IV Inverness159.9p+5.0p
CB Cambridge159.9p+4.0p
AL St Albans158.9p+4.2p

The gap between the cheapest and dearest postcode area was 11.0p a litre. Within a single area the spread was wider still: across all forecourts, the tenth percentile was 151.9p and the ninetieth 160.9p, a gap of 9.0p. That is £4.95 on a 55-litre fill, or about £79.65 a year for a driver covering an average annual mileage.

How these figures were produced

Using this in an article? Everything here may be quoted or reproduced with a link to this page. Regional breakdowns beyond those shown, and the figures for any town or postcode area, are available on request — get in touch.