Summary
In May 2026, the average UK price for unleaded petrol (E10) was 159.3p per litre, up 2.2p from the previous month. Diesel (B7) averaged 185.1p, down 4.5p.
A typical 50-litre fill-up of unleaded cost £79.65 this month, £1.10 more than last month.
GO was the cheapest major brand at 150.6p, while WELCOME BREAK was the most expensive at 173.8p — a gap of 23.2p 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-05)