Fuel prices in England

Unleaded petrol (E10) in England currently runs from 149.9p to 198.9p, averaging 170.0p across 5431 stations with recent reports. The lowest is Essar D A Roberts Fuels Ltd Grindley Brook Garage (SY13 4QJ).

Compare on Live MapIndependent, comprehensive pricing of UK fuel prices for England. Check board price before travelling.

Stations & prices

Unleaded petrol (E10)

Lowest reported149.9p/L
Average155.2p/L
Recently updated15 of 6120 active
Spread (low–high)9.0p
  1. SY13 4QJ • reported yesterday
    ★ Lowest reported
    149.9p
  2. SY13 1QD • reported yesterday
    5.3p/L below local avg
    149.9p
  3. M41 7ZA • reported 9h ago
    2.5p/L below local avg
    152.7p
  4. WA11 9FA • reported 4d ago
    2.3p/L below local avg
    152.9p
  5. M41 7PP • reported yesterday
    2.3p/L below local avg
    152.9p
  6. CH1 6LT • reported yesterday
    153.9p
  7. SY12 0HF • reported 3d ago
    154.9p
  8. WA11 0AE • reported 6d ago
    155.9p
  9. CH64 8TF • reported yesterday
    156.9p
  10. L3 7HY • reported 2d ago
    156.9p
  11. SY4 1DB • reported yesterday
    156.9p
  12. S36 7AH • reported yesterday
    157.9p
  13. HU11 4DB • reported 2d ago
    158.6p
  14. HR7 4QU • reported 4d ago
    158.6p
  15. LS10 1BG • reported yesterday
    158.9p

Showing reported prices from official GOV.UK reports. Open a station for reported prices, opening hours and directions — prices can change before you arrive.

Area overview

FuelLowestAverageHighestSpreadReports
Unleaded petrol (E10)149.9p170.0p198.9p49.0p5431 of 6120
Super unleaded (E5)163.9p188.1p249.9p86.0p4169 of 5124
Diesel (B7)166.9p198.2p221.9p55.0p3210 of 6153
Premium diesel190.9p217.3p249.9p59.0p1337 of 3539
B10179.9p199.8p212.9p33.0p7 of 34
HVO206.9p230.1p240.9p34.0p12 of 27

Supermarket vs. Branded Stations in England

Unleaded petrol (E10) price comparison across 5431 local stations

Supermarkets 2.5p/L cheaper
Supermarkets & Clubs1524 stations
168.2p/L
Tesco, Sainsbury's, Asda, Morrisons
Branded & Independent3907 stations
170.7p/L
Gulf, BP, Texaco, Jet

Statistics use eligible recent reports — prices updated within 14 days. Stations reporting less recently remain active at their last confirmed board price. Read how we calculate our statistics.

Across all England stations in the UK, we track 6210 fuel stations, and 5431 of them have reported an unleaded price in the last 14 days. Reported unleaded currently runs from 149.9p to 198.9p, averaging 170.0p — a spread of 49.0p.

Diesel runs from 166.9p to 221.9p, averaging 198.2p across 3210 recent reports.

4755 stations have updated their price in the last 7 days, and the lowest price we can currently see is 149.9p at Essar D A Roberts Fuels Ltd Grindley Brook Garage.

Prices are reported by stations when they change. The spread is the gap between the lowest and highest reported price — not a guaranteed saving on your journey.

Breakdown Cover
Sponsored

Long drive ahead? Compare UK Breakdown Cover

Save up to 45% on roadside assistance before long trips.

Fuel brands in England

EssoEsso 1010BPBP 898ShellShell 808AsdaAsda 645TescoTesco 390INIndependent 376TexacoTexaco 317JetJet 271Sainsbury'sSainsbury's 271MorrisonsMorrisons 267

See all 40 fuel brands →

Explore England

South West786 stationsfrom 159.9pYorkshire and the Humber630 stationsfrom 158.6pNorth West875 stationsfrom 152.7pEast Midlands645 stationsfrom 159.9pEast of England746 stationsfrom 160.9pLondon512 stationsfrom 160.9pSouth East1046 stationsfrom 159.9pWest Midlands666 stationsfrom 149.9pNorth East304 stationsfrom 159.7p
Find cheapest fuel near EnglandCompare reported prices, check station details, and get directions.

Wider area: United Kingdom

Common questions about fuel in England

What is the cheapest petrol at England stations today?

The lowest reported unleaded petrol (E10) price across UK England stations is 149.9p per litre at Essar D A Roberts Fuels Ltd Grindley Brook Garage (SY13 4QJ). This is 20.1p/L below the England average of 170.0p across 5431 stations with recent reports.

What is the cheapest diesel at England stations today?

Standard diesel (B7) at England stations starts from 166.9p per litre at Sunshine Garages (PR1 5NY), compared to a brand average of 198.2p across 3210 recent reports (31.3p/L below average).

How often are England fuel prices updated?

Prices at England stations are monitored continuously via official UK Fuel Finder reports. 833 England stations updated within the last 24 hours, and 4887 of 6210 updated over the past 7 days. The average price report age across England stations is 7.0 days. Under government regulations, fuel retailers are mandated to publish price revisions within 30 minutes of updating their totem displays.

What is the price spread across England stations?

The price spread for standard petrol across UK England stations is 49.0p per litre (spanning from 149.9p to 198.9p). Choosing the cheapest England station instead of the most expensive one yields an immediate saving of 49.0p per litre on every fill.

Which fuel stations in England are open 24 hours?

3350 of 6210 stations in England offer 24-hour refuelling access, including Winchcombe Fuel Express Automat, Mfg Andoversford, Rontec Newton Abbot and 3347 more.