Fuel price snapshot

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.

Unleaded petrol 174.4p/L

5,094 stations reporting

Lowest 147.9pHighest 239.9p
Diesel 199.5p/L

5,121 stations reporting

Lowest 159.9pHighest 230.0p
Premium petrol 191.6p/L

4,199 stations reporting

Lowest 136.9pHighest 239.9p
Premium diesel 218.1p/L

2,755 stations reporting

Lowest 140.9pHighest 249.9p

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