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. 1639 Super unleaded

    Victoria Garage Whitchurch Ltd

    Texaco · Victoria Garage · Whitchurch

    Changed Open until 22:00
    EV 7kWCar washToiletsAir & screenwash
  2. 1639 Super unleaded

    Huttoftservicestation

    Gulf · Huttoft Service Station · Alford

    Changed Open until 18:00
  3. 1639 Super unleaded

    Essar D A Roberts Fuels Ltd Grindley Brook Garage

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

    Unchanged for Open until 21:00
    Cheapest AdBlue pumpCar washToiletsAir & screenwashWater
  4. 1679 Super unleaded

    Swan Garage Tenbury Ltd

    Texaco · Swan Garage · Tenbury Wells

    Changed Open 24 hours today
    24h fuelAir & screenwashWater
  5. 1679 Super unleaded

    Holliss Filling Stations Limited

    Esso · Townstal Road Garage · Dartmouth

    Changed Open until 22:00
    Air & screenwashWater
  6. 1679 Super unleaded

    Costco Wholesale Manchester

    Costco · Barton Dock Road · Manchester

    Unchanged for Open until 21:30
    Members only Toilets
  7. 1679 Super unleaded

    Hatt Service Station

    Murco · The Elms · Saltash

    Unchanged for Open until 20:00
  8. 1689 Super 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
  9. 1699 Super unleaded

    BR Bentley

    Spar · Spar Stores · Willenhall

    Changed Open 24 hours today
    AdBlue pump24h fuelToiletsAir & screenwashWater
  10. 1699 Super unleaded

    Woolpit Service Station

    Murco · Woolpit Service Station · Bury St. Edmunds

    Changed Open until 22:00
    Air & screenwash
  11. 1699 Super unleaded

    Ablewell Service Station

    Esso · Ablewell Service Station · Walsall

    Changed Open 24 hours today
    24h fuelCar washAir & screenwashWater
  12. 1699 Super unleaded

    Spar Ulceby Cross

    Total Energies · Gill Marsh Forecourts Ltd · Alford

    Changed Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  13. 1699 Super unleaded

    Maple Garage Ltd

    Tate · Maple Garage Ltd · Flinton, Hull

    Unchanged for Open until 18:00
    LPGAir & screenwash
  14. 1699 Super unleaded

    Go Kirkdale

    Go Forecourt · 38 Brewster Street · Liverpool

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelCar washAir & screenwashWater
  15. 1699 Super unleaded

    Go Tranmere

    Go · 119 New Chester Road · Birkenhead

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelCar washAir & screenwashWater
  16. 1699 Super unleaded

    Go St. Marys

    Go · 257 St. Marys Road · Liverpool

    Unchanged for Open 24 hours today
    AdBlue pump24h fuelAir & screenwashWater
  17. 1699 Super unleaded

    Grade Filling Station

    Jet · Doncaster Road · Wakefield

    Unchanged for Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  18. 1699 Super unleaded

    Berkeley Service Station Limited

    Esso · Berkeley Heath Motors · Berkeley

    Unchanged for Open 24 hours today
    24h fuelToiletsAir & screenwashWater
  19. 1709 Super unleaded

    Bishop Auckland Extra

    Tesco · St. Helen Auckland · Bishop Auckland

    Changed Open 24 hours today
    EV 7kW24h fuelToiletsAir & screenwashWater
  20. 1709 Super unleaded

    BP Grangefarm Service Station

    BP Grangefarm Service Station · British Petroleum Co Plc · Northampton

    Changed Open 24 hours today
    Motorway EV 50kWAdBlue pump24h fuelCar washToilets

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 1 hr 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.