Summary
In June 2026, the average UK price for unleaded petrol (E10) was 151.4p per litre, down 7.9p from the previous month. Diesel (B7) averaged 168.2p, down 16.9p.
A typical 50-litre fill-up of unleaded cost £75.70 this month, £3.95 less than last month.
GO was the cheapest major brand at 142.6p, while WELCOME BREAK was the most expensive at 166.3p — a gap of 23.7p per litre.
National Averages by Fuel Type
Prices in pence per litre. Change vs previous month.
Cheapest Brands — Unleaded
Cheapest Cities
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-06)