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. 1769 Diesel

    Costco Wholesale Manchester

    Costco · Barton Dock Road · Manchester

    Changed Open until 21:30
    Members only Toilets
  2. 1777 Diesel

    Asda Trafford Park

    Asda Trafford Park · Barton Dock Road · Manchester

    Changed Open 24 hours today
    Cheapest 24h fuelCar washToilets
  3. 1839 Diesel

    Costco Wholesale Chester

    Costco · Dunkirk Trading Estate · Chester

    Unchanged for Open until 21:30
    Members only Toilets
  4. 1849 Diesel

    Costco Wholesale Watford

    Costco · Hartspring Lane · Watford

    Unchanged for Open until 21:30
    Members only Toilets
  5. 1849 Diesel

    Costco Wholesale Leeds

    Costco · Leathley Road · Leeds

    Unchanged for Open until 21:30
    Members only Toilets
  6. 1856 Diesel

    Blakenhall Service Station

    Blakenhall Service Station · Blakenhall Service Station Ltd · Wolverhampton

    Unchanged for Open 24 hours today
    24h fuelAir & screenwashWater
  7. 1859 Diesel

    Woolpit Service Station

    Murco · Woolpit Service Station · Bury St. Edmunds

    Changed Open until 22:00
    Air & screenwash
  8. 1859 Diesel

    Station Garage Thurston

    Murco · Station Garage Thurston · Bury St Edmunds

    Changed Open until 22:00
    Air & screenwash
  9. 1859 Diesel

    Costco Wholesale Liverpool

    Costco Wholesale Liverpool · 30 Waterloo Road · Liverpool

    Unchanged for Open until 21:30
    Members only Toilets
  10. 1867 Diesel

    Asda York Superstore

    Asda York Superstore · Jockey Lane - Monks Cross · York

    Unchanged for Open 24 hours today
    24h fuelCar washToilets
  11. 1869 Diesel

    Eccles Esso Express

    Esso · Liverpool Rd · Manchester

    Changed Open until midnight
    Air & screenwashWater
  12. 1869 Diesel

    Victoria Garage Whitchurch Ltd

    Texaco · Victoria Garage · Whitchurch

    Changed Open until 22:00
    EV 7kWCar washToiletsAir & screenwash
  13. 1869 Diesel

    Costco Wholesale Leicester

    Costco · 3 Westmoreland Avenue · Leicester

    Changed Open until 21:30
    Members only Toilets
  14. 1869 Diesel

    Costco Wholesale Oldham

    Costco · The Broadway · Oldham

    Changed Open until 21:30
    Members only Toilets
  15. 1869 Diesel

    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
  16. 1869 Diesel

    Gordale Service Station

    Gordale Service Station · Gordale Service Station · Neston

    Unchanged for Open until 20:30
    ToiletsAir & screenwashWater
  17. 1869 Diesel

    Costco Wholesale Birmingham

    Costco · 100 Watson Road · Birmingham

    Unchanged for Open until 21:30
    Members only Toilets
  18. 1869 Diesel

    Costco Wholesale Sheffield

    Costco Wholesale Sheffield · Unit 8 · Sheffield

    Unchanged for Open until 21:30
    Members only Toilets
  19. 1869 Diesel

    Sainsburys Monks Cross

    Sainsbury's · Jockey Lane · York

    Unchanged for Open until 22:15
    Car washAir & screenwash
  20. 1877 Diesel

    Asda Morley Superstore

    Asda Morley Superstore · Howley Park Road · Morley

    Unchanged for Open 24 hours today
    EV 50kW24h 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.