Summary
In April 2026, the average UK price for unleaded petrol (E10) was 157.1p per litre, up 4.4p from the previous month. Diesel (B7) averaged 189.6p, up 6.3p.
A typical 50-litre fill-up of unleaded cost £78.55 this month, £2.20 more than last month.
Nicholl was the cheapest major brand at 148.9p, while WELCOME BREAK was the most expensive at 177.7p — a gap of 28.8p per litre.
National Averages by Fuel Type
Prices in pence per litre. Change vs previous month.
Cheapest Brands — Unleaded
Cheapest Cities
Most Expensive
Biggest Risers
Biggest Fallers
Use This Data
This data is free to use with attribution. Please cite PumpCheck and link back to this page.
Source: PumpCheck (https://pumpcheck.co.uk/insights/monthly/2026-04)