England's fuel market is the largest in the UK, with thousands of petrol stations ranging from supermarket forecourts to independent retailers and motorway services. Prices vary significantly by region, retailer type, and location โ€” understanding these differences is the key to paying less at the pump, whether you're in London, Manchester, or Birmingham.

The North-South Divide

England has a notable north-south fuel price divide. Northern cities like Manchester, Leeds, and Newcastle generally enjoy lower average fuel prices than London and the South East. The difference is typically 3-6p per litre, driven by lower operating costs and strong supermarket competition in northern urban areas. The Midlands sits in between, with Birmingham and Nottingham offering moderate pricing with good competition.

London: The Premium Market

London consistently has the highest fuel prices in England. Central London stations can charge 10-15p per litre above the national average due to sky-high rents, congestion, and limited competition. However, prices drop significantly in outer boroughs โ€” stations in areas like Croydon, Barking, and Enfield are often competitive with national averages. For London drivers, comparing prices across boroughs is essential. A 15-minute drive to a cheaper area can save you 5-8 pounds on a full tank.

The Supermarket Advantage

Supermarket forecourts are the single biggest lever for saving on fuel in England. Asda, Tesco, Sainsbury's, and Morrisons together operate thousands of forecourts and consistently undercut branded competitors by 3-8p per litre. Asda typically leads price reductions, with other supermarkets matching within days. Tesco Clubcard and Sainsbury's Nectar loyalty schemes can add a further 3-5p saving on promotional days. Read our loyalty programs guide for details on maximising these discounts.

Regional Variations

Beyond the north-south divide, several regional factors affect pricing. Coastal towns and tourist destinations often charge a premium during summer months. University cities can have competitive pricing due to high volumes and student-oriented retailers. The South West โ€” Devon, Cornwall, and Somerset โ€” tends toward higher prices due to distance from major fuel terminals and lower population density reducing competition.

Motorway services remain the most expensive places to buy fuel anywhere in England, with premiums of 15-25p per litre above local forecourts. Read our motorway fuel prices guide for strategies to avoid the markup.

Diesel vs Petrol in England

Diesel prices in England have fluctuated relative to petrol in recent years. While diesel was traditionally a few pence cheaper than petrol, the gap has narrowed and sometimes reversed. Diesel drivers should pay extra attention to price comparison, as the spread between the cheapest and most expensive diesel in a given area can be wider than for petrol. Check our diesel vs petrol guide for a full comparison.

Tips for English Drivers

Use Benzio to compare prices across stations near you โ€” the cheapest and most expensive station in your area can differ by 10p or more on any given day. Favour supermarket forecourts for everyday fill-ups. Avoid motorway services wherever possible. If you're in London, check outer borough prices before filling up in the centre. And if you drive regularly between cities, note which areas along your route consistently offer the best prices and plan your stops accordingly.