Fuel prices in England
The average price of unleaded petrol across England is 174.4p a litre today, and diesel is 199.5p, based on 5,094 and 5,121 reporting stations. The lowest unleaded price reported is 147.9p. Updated UK time.
5,094 stations reporting
5,121 stations reporting
4,199 stations reporting
2,755 stations reporting
Unleaded prices recorded by Tank Prices
Daily average from reporting stations.
Lowest reported unleaded prices
Prices may change at the pump.
Figures are simple averages of reporting stations. They are not weighted by fuel sales or population.
More on UK fuel prices
Every major brand and supermarket compared like for like with its neighbours.
Motorway servicesThe motorway premiumHow much more motorway services charge than other forecourts.
Country comparisonWhere fuel is cheapestEngland, Scotland, Wales and Northern Ireland side by side.
Figures and downloadsBy the numbersQuotable figures, the government’s weekly averages and CSV downloads.