Home Map Dashboard Garage Calculator Journey Login

Fuel Prices in England

As of 3 August 2026, petrol (E10) in England averages 161.3p per litre — in line with the UK average of 160.9p, with diesel (B7) at 181.0p. Figures are live averages from forecourts reporting under the UK Government Fuel Finder scheme.

Avg petrol (E10)
161.3p
Avg diesel (B7)
181.0p
UK avg petrol
160.9p

Cheapest towns for petrol in England

RankTownAvg petrol (E10)Stations
#1Rossendale151.2p7
#2Whitby151.5p7
#3Stalybridge151.9p3
#4Leigh152.4p6
#5Dewsbury153.3p14
#6St. Helens153.9p4
#7Brackley153.9p3
#8March154.4p6
#9Ashton-Under-Lyne154.5p8
#10Watford154.6p8

Fuel prices by town in England

Fuel prices in England: quick answers

How much is petrol in England today?

As of 3 August 2026, petrol (E10) averages 161.3p per litre across England and diesel (B7) 181.0p. Prices update every 15 minutes.

Is fuel cheaper in England than the rest of the UK?

Petrol in England averages 161.3p versus a UK average of 160.9p.

Where is the cheapest fuel in England?

The cheapest larger towns in England right now are shown in the table above — and within any town the spread between forecourts is often 10p a litre or more, so compare locally on the live map.