Skip to content
forecourts.uk

Fuel prices in England

Diesel averages 197.9p a litre in England today, the same as the UK average, and petrol 168.9p, the same as the UK average. That's across 5,725 forecourts that changed a price in the last 30 days. The cheapest diesel is 177.7p at Asda Trafford Park in Manchester. Diesel is down 1.0p on a week ago, and petrol is down 3.0p on a week ago.

Towns with the most forecourts

Cheapest in England

From prices changed in the last 30 days.

  1. 1479 Unleaded

    Mere Motors Ltd

    Texaco · Mere Motors Ltd · Ellesmere

    Changed Open until 22:00
    Cheapest EV 7kWCar washToiletsAir & screenwashWater
  2. 1489 Unleaded

    Victoria Garage Whitchurch Ltd

    Texaco · Victoria Garage · Whitchurch

    Changed Open until 22:00
    EV 7kWCar washToiletsAir & screenwash
  3. 1499 Unleaded

    Naservice Stations

    Gulf Mayland · 28 Steeple Road, Mayland · Chelmsford

    Changed Open until 20:00
    ToiletsAir & screenwashWater
  4. 1499 Unleaded

    Essar D A Roberts Fuels Ltd Grindley Brook Garage

    Essar D A Roberts Fuels Ltd Grindley Brook Garage · Grindley Brook Garage · Whitchurch

    Changed Open until 21:00
    AdBlue pumpCar washToiletsAir & screenwashWater
  5. 1509 Unleaded

    Costco Wholesale Haydock

    Costco · Andover Road · Haydock

    Changed Open until 21:30
    Members only Toilets
  6. 1517 Unleaded

    Asda Trafford Park

    Asda Trafford Park · Barton Dock Road · Manchester

    Changed Open 24 hours today
    24h fuelCar washToilets
  7. 1539 Unleaded

    Costco Wholesale Chester

    Costco · Dunkirk Trading Estate · Chester

    Unchanged for Open until 21:30
    Members only Toilets
  8. 1549 Unleaded

    Selston Service UK Ltd

    BP · 129 Nottingham Road · Nottingham

    Changed Open until 22:00
    Car washAir & screenwash
  9. 1559 Unleaded

    Cecil Penney Ltd

    Cecil Penney Ltd · Cecil Penney Ltd · Sheffield

    Changed Open until 20:00
    Car washAir & screenwashWater
  10. 1559 Unleaded

    Bridge End Garage

    Texaco · Bridge End Garage, Bridge End, Penistone, Sheffield, S36 7AH · Sheffield

    Changed Open until 20:00
    Air & screenwash
  11. 1559 Unleaded

    West End road Service Station

    Texaco · Morrisons Petrol Station, West End Road, Haydock, St. Helens, WA11 0AE · St. Helens

    Unchanged for Open 24 hours today
    24h fuel
  12. 1569 Unleaded

    Gordale Service Station

    Gordale Service Station · Gordale Service Station · Neston

    Unchanged for Open until 20:30
    ToiletsAir & screenwashWater
  13. 1569 Unleaded

    Nesscliffe Service Station

    Texaco · Nesscliffe Service Station · Shrewsbury

    Unchanged for Open until 20:00
    Toilets
  14. 1569 Unleaded

    Costco Wholesale Liverpool

    Costco Wholesale Liverpool · 30 Waterloo Road · Liverpool

    Unchanged for Open until 21:30
    Members only Toilets
  15. 1577 Unleaded

    Asda Haydock East Lancashire Road

    Asda Haydock East Lancashire Road Petrol Filling Station · A580 East Lancashire Road · Haydock

    Changed Open 24 hours today
    EV 300kW24h fuel
  16. 1579 Unleaded

    Swan Garage Tenbury Ltd

    Texaco · Swan Garage · Tenbury Wells

    Changed Open 24 hours today
    24h fuelAir & screenwashWater
  17. 1579 Unleaded

    Sandybank Garage

    Texaco · Lords of Rossendale Ltd · Rossendale

    Changed Open 24 hours today
    24h fuelCar washLPGAir & screenwash
  18. 1579 Unleaded

    Rossendale Service Station

    Shell · Rossendale Service Station · Rossendale

    Changed Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  19. 1586 Unleaded

    Wytonbar Service Station

    BP · Wytonbar Service Station (PREMIER) · Hull

    Unchanged for Open 24 hours today
    24h fuelCar washToiletsAir & screenwashWater
  20. 1586 Unleaded

    Mapleleaf Express

    Mapleleaf Express · Hereford Road · Herefordshire, County of

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelToiletsAir & screenwashWater

Fuel in England: common questions

What is the average price of diesel in England?

197.9p a litre, the same as the UK average. Prices range from 176.9p to 221.9p across 5,109 forecourts.

What is the average price of petrol in England?

168.9p a litre for unleaded (E10), the same as the UK average. Prices range from 147.9p to 209.0p across 5,725 forecourts.

Where is the cheapest diesel in England?

Asda Trafford Park in Manchester, at 177.7p a litre. The forecourt last changed this price 51 min ago.

Where is the cheapest petrol in England?

Mere Motors Ltd in Ellesmere, at 147.9p a litre. The forecourt last changed this price 6 hrs ago.

Are fuel prices going up in England?

Diesel is down 1.0p on a week ago, and petrol is down 3.0p on a week ago. These compare today's average with the average we recorded seven days ago.

How up to date are these prices?

Each price shows when the forecourt last changed it, so you can see how current it is. Averages leave out prices that haven't changed in 30 days.

Every town in England

The number is how many forecourts are in and around each town.