fuel.co.uk home

Brand prices

Esso logo

Esso petrol prices today

1427 Esso stations reporting through the official UK fuel price scheme.

20 motorway services

The average unleaded (E10) price across 1426 Esso stations is £7.78 a gallon (171.1p per litre), 0.1p above the UK average of 171.0p. The cheapest reported Esso unleaded is £7.34 a gallon (161.5p); the highest is £9.09 (199.9p). The brand average has fallen 2.0p over the last 7 days.

Prices last refreshed at 6:32am on 5 November 2026, supplied through the official UK Government fuel price open data scheme.

GradeStationsCheapestAverageHighestUK average
Unleaded (E10)1426£7.34161.5p£7.78171.1p£9.09199.9p£7.77171.0p
Diesel (B7)1421£8.36183.9p£9.06199.4p£9.95218.9p£9.02198.4p
Premium Unleaded (E5)1327£7.59166.9p£8.74192.2p£9.95218.9p£8.64190.0p
Super Diesel (SDV)1130£6.41140.9p£9.91217.9p£10.86238.9p£9.90217.7p

Every Esso petrol station in the UK

All 1,427 Esso forecourts reporting through the official UK Government fuel price scheme, with their address and live prices. Showing 901 to 915.

StationUnleadedDieselPremiumSuper dieselUpdated
Esso logoTarbock Woodlands Esso Express (L35 1QY)Cronton Road, Prescot, Prescot£7.81171.9p£9.00197.9p£8.50186.9p£9.68212.9p7h ago
Esso logoAsda Rainhill Express Petrol (L35 9JB)Warrington Road, Liverpool, Merseyside, Liverpool£7.81171.9p£9.04198.9p£8.68190.9p£9.91217.9p7h ago
Esso logoAsda Carnforth Express Petrol (LA5 9EA)97 Lancaster Road, Carnforth, Carnforth£7.81171.9p£9.04198.9p£8.68190.9p£9.91217.9p7h ago
Esso logoAsda St James Express Petrol (LE3 0WD)Hinckley Road, Leicester, Leicestershire, Leicester£7.81171.9p£9.04198.9p£8.68190.9p£9.91217.9p7h ago
Esso logoAsda St Martins Express Petrol (LE3 9QJ)335 Groby Road, Leicester, Leicestershire, Leicester£7.81171.9p£9.09199.9p£8.68190.9p£9.95218.9p7h ago
Esso logoMfg Dingle Hill (LL29 7SL)Abergele Road, Colwyn Bay, Clwyd, Colwyn Bay£7.81171.9p£9.18201.9p£8.91195.9p£10.00219.9p7h ago
Esso logoCwt Gwyn Cyf (LL40 2AB)Cwt Gwyn Cyf, Mile End Service Station, Dolgellau, LL40 2AB, Dolgellau, Dolgellau£7.81171.9p£9.00197.9p£8.18179.9p----7h ago
Esso logoAsda Armley Express Petrol (LS12 2QN)Armley Road, Leeds, Leeds£7.81171.9p£9.09199.9p£8.68190.9p£9.95218.9p7h ago
Esso logoAsda Coronation Express Petrol (LS17 8ND)Wetherby Road, Leeds, Leeds£7.81171.9p£9.04198.9p£8.68190.9p£9.91217.9p7h ago
Esso logoMfg Bilbrough (LS24 8EG)A64 Eastbound, Tadcaster, North Yorkshire, Tadcaster£7.81171.9p£9.09199.9p£8.91195.9p£10.00219.9p7h ago
Esso logoRontec Leeds Road (LS24 9HB)Leeds Road, Tadcaster, North Yorkshire, Tadcaster£7.81171.9p£9.09199.9p£8.68190.9p£9.95218.9p7h ago
Esso logoAsda Viva Express Petrol (LU1 1BN)33 Dunstable Road, Luton, Luton£7.81171.9p£9.22202.9p£8.68190.9p£10.09221.9p7h ago
Esso logoAsda Empire Express Petrol (LU4 8DL)518 Dunstable Road, Luton, Luton£7.81171.9p£9.27203.9p£8.68190.9p£10.13222.9p7h ago
Esso logoMfg Dunstable Road (LU4 8QR)645 Dunstable Road, Luton, Bedfordshire, Luton£7.81171.9p£9.27203.9p£8.91195.9p£10.00219.9p7h ago
Esso logoMfg Fallowfield (M14 6AH)377-385 Wilmslow Road, Manchester, Greater Manchester, Manchester£7.81171.9p£9.09199.9p£8.91195.9p£10.00219.9p7h ago

A brand's average reflects where its stations are located as well as its pricing policy. fuel.co.uk is independent of Esso and does not operate its stations.

Find Esso near you