Esso petrol prices today, 4 November 2026

The averages cover the 1403 of 1452 Esso stations reporting in the 30 days to 4 November 2026, and older prices are left out of the cheapest and most expensive lists. Below are the 40 cheapest Esso stations for unleaded, the 10 most expensive, and Esso prices town by town, each linking to the full list of stations near that town. Esso publishes these prices under the government's fuel price transparency rules, and we update from the official Fuel Finder data daily.

Cheapest Esso unleaded
161.9p
Average Esso unleaded
171.1p
Average Esso diesel
199.2p
Unleaded against UK average
+0.1p

Esso fuel prices: quick answers

Where is the cheapest Esso petrol today?

161.9p a litre for unleaded (E10) at Esso, Warners End Road, Hemel Hempstead, HP1 3QF. The Esso average is 171.1p, so the cheapest Esso forecourt is 9.2p under it.

Where is the cheapest Esso diesel?

188.9p a litre for diesel (B7) at Esso, St Albans Road, Watford, WD24 4AE. The Esso diesel average is 199.2p.

Is Esso cheaper than average?

Esso unleaded averages 171.1p across 1403 stations today, level with the UK average of 171.0p. Esso diesel averages 199.2p, 1.0p above the UK figure of 198.2p.

Which town has the cheapest Esso petrol?

Bury St Edmunds, where Esso unleaded averages 167.2p across 3 stations within 10 miles. The dearest is Banbury at 175.7p. Towns with a single Esso station are left out of this comparison.

Are Esso prices going up or down?

Esso unleaded has moved -1.3p across our last 7 daily snapshots. The full run is on the Esso price history page.

The 40 cheapest Esso stations for unleaded

Esso
Warners End Road, Hemel Hempstead
HP1 3QF
Unleaded161.9p
Diesel194.9p
Esso
D S Dalgleish & Son Ltd, 28 Melrose Road, Galashiels
TD1 2BZ
Car wash · Air · Water · Toilets
Unleaded161.9p
Diesel195.9p
Esso
87A High Street, Coldstream
TD12 4AE
Car wash · Air
Unleaded161.9p
Diesel195.9p
Esso
Hartlepool Service Station, 234 Stockton Road, Hartlepool
TS25 5DE
24 hours · Air
Unleaded162.6p
Diesel194.6p
Esso
Esso Service Station, London Road, Capel St. Mary, Ipswich
IP9 2JT
Price last reported 21 Sept
24 hours
Unleaded162.9p
Diesel189.9p
Esso
14 London Road, Hemel Hempstead
HP3 9SP
Price last reported 28 Sept
24 hours · Car wash · Air · Toilets
Unleaded162.9p
Diesel196.9p
Esso
Costcutter Supermarket, Golden Lion Service Station, Montrose Road, Arbroath
DD11 5JP
24 hours · Car wash · Air · Toilets
Unleaded163.6p
Diesel195.6p
Esso
Willowbridge Lane, Whitwood / Castleford
WF10 5NW
Price last reported 28 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded163.9p
Diesel196.9p
Esso
Castleford Road, Normanton
WF6 2DW
Price last reported 28 Sept
24 hours · Car wash · Air · Water
Unleaded163.9p
Diesel196.9p
Esso
Lock Lane, Castleford
WF10 2JU
Price last reported 28 Sept
24 hours · Car wash · Air · Water · Toilets · LPG
Unleaded163.9p
Diesel196.9p
Esso
Wakefield Rd, Dewsbury
WF12 8AJ
Air · Water
Unleaded163.9p
Diesel189.9p
Esso
A194 Leam Lane, Jarrow
NE32 4SL
24 hours · Air · Water · Toilets
Unleaded164.5p
Diesel193.5p
Esso
Whitby Service Station, 6 Upgang Lane, Whitby
YO21 3DS
Air · Toilets
Unleaded164.9p
Diesel193.9p
Esso
Mantle Street, Wellington
TA21 8SN
Price last reported 28 Sept
Car wash · Air · Water · Toilets
Unleaded164.9p
Diesel197.9p
Esso
Hylands Service Station, Leatherhead Road, Great Bookham, Leatherhead
KT23 4RQ
24 hours · Car wash · Air · AdBlue pump
Unleaded164.9p
Diesel196.9p
Esso
London Road, Berkhamsted
HP4 2NB
Price last reported 1 Oct
Unleaded164.9p
Diesel194.9p
Esso
Sycamore View, Whitchurch
SY13 3JT
24 hours · Car wash · Air · Water · Toilets
Unleaded164.9p
Diesel198.9p
Esso
Prospect Service Station, Prospect Road, Ossett
WF5 9HL
Car wash · Air · Toilets · AdBlue pump
Unleaded164.9p
Diesel197.9p
Esso
Leven Services, Leven Road, Catwick
HU17 5PT
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded164.9p
Diesel197.9p
Esso
Post Office, Chilton Moor Filling Station, North View Terrace, Colliery Row, Houghton Le Spring
DH4 5NW
24 hours · Air · Water · Toilets
Unleaded164.9p
Diesel194.9p
Esso
Mile End Service Station, Mile End Row, Castell-Nedd
SA11 2ED
24 hours · Car wash · Air · Water · Toilets
Unleaded164.9p
Diesel193.9p
Esso
8 Paterson Street, Lochgilphead
PA31 8JP
Air · Water
Unleaded164.9p
Diesel199.9p
Esso
86 London Road, Camberley
GU17 0AE
Price last reported 28 Sept
Car wash · Air · Water
Unleaded164.9p
Diesel196.9p
Esso
791 Huddersfield Road, Dewsbury
WF13 3LR
Price last reported 28 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded164.9p
Diesel196.9p
Esso
Primrose Hill, Kings Langley
WD4 8HR
Price last reported 28 Sept
Air · Toilets
Unleaded164.9p
Diesel199.9p
Esso
102 Yorktown Road, Bracknell Forest
GU47 9BH
Price last reported 28 Sept
24 hours · Car wash · Air · Water
Unleaded164.9p
Diesel199.9p
Esso
Beeston Ring Road, Leeds
LS11 0BD
Price last reported 28 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded164.9p
Diesel195.9p
Esso
Alma Place, Durham
DH1 2HN
Price last reported 28 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded165.9p
Diesel199.9p
Esso
Padholme Road Service Station, Padholme Road East, Peterborough
PE1 5XL
Unleaded165.9p
Diesel194.9p
Esso
Reading Rd, Yateley
GU46 7UH
Air · Water
Unleaded165.9p
Diesel195.9p
Esso
Swindon Road, Royal Wootton Bassett
SN4 8ES
24 hours · Car wash · Air · Water
Unleaded165.9p
Diesel196.9p
Esso
1081 Great Horton Road, Bradford
BD7 4LT
Price last reported 28 Sept
24 hours · Car wash · Air · Water
Unleaded165.9p
Diesel198.9p
Esso
Canal Road, Bradford
BD1 4SP
Price last reported 28 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded165.9p
Diesel196.9p
Esso
Esplanade, Birchington
CT7 9TZ
Price last reported 28 Sept
Car wash · Air · Water · LPG
Unleaded165.9p
Diesel199.9p
Esso
Bradford Road, Batley
WF17 6JQ
Price last reported 28 Sept
24 hours · Car wash · Air · Water · Toilets
Unleaded165.9p
Diesel196.9p
Esso
The Street, Bury St. Edmunds
IP31 2NP
Price last reported 25 Sept
Car wash · Air · Water · Toilets
Unleaded165.9p
Diesel201.9p
Esso
Cross Hands, Llanelli
SA14 6RD
24 hours · Car wash · Air · Water · Toilets · AdBlue pump
Unleaded165.9p
Diesel196.9p
Esso
156 Frimley Road, Camberley
GU15 2QL
24 hours
Unleaded165.9p
Diesel194.9p
Esso
Top Stop Services (Cannock) Ltd, 387-389 Pye Green Road, Cannock
WS11 5RW
Air
Unleaded165.9p
Diesel194.9p
Esso
St. Giles Service Station, Gilesgate, Durham
DH1 1JA
Price last reported 20 Sept
24 hours · Car wash · Air · Toilets
Unleaded165.9p
Diesel197.9p

The 10 most expensive Esso stations for unleaded

Esso
Middleton Tyas Lane, Richmond
DL10 6NT
Price last reported 26 Sept
24 hours
Unleaded198.9p
Diesel217.9p
Esso
M74 Southbound, Bothwell
G71 8BG
Price last reported 18 Sept
24 hours · Toilets · AdBlue pump
Unleaded198.9p
Diesel217.9p
Esso
Between Junctions 12 And 11A
GL4 0DN
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded196.9p
Diesel216.9p
Esso
Gloucester Services, M5 Southbound, Brookthorpe, Gloucester
GL4 0WW
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded196.9p
Diesel216.9p
Esso
Westmorland Ltd, Westmorland Place, Orton, Penrith
CA10 3SB
24 hours · Air · Water · Toilets
Unleaded193.9p
Diesel218.9p
Esso
Westmorland Ltd, Westmorland Place, Orton, Penrith
CA10 3SB
24 hours · Air · Water · Toilets
Unleaded193.9p
Diesel218.9p
Esso
M74 Northbound, Hamilton
ML3 6JW
24 hours · Toilets · AdBlue pump
Unleaded191.9p
Diesel213.9p
Esso
Baynards Green Service Station, A43, Bicester
OX27 7SG
Price last reported 28 Sept
24 hours · Toilets
Unleaded190.9p
Diesel207.9p
Esso
West Thurrock, Grays
RM16 3BG
Price last reported 7 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded185.9p
Diesel215.9p
Esso
J8 M20 Motorway, Hollingbourne / Maidstone
ME17 1SS
Price last reported 7 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded185.9p
Diesel215.9p

Esso prices by town

Esso stations within 10 miles of each town centre. Averages are tinted against the Esso national average: green is cheaper, red is dearer.

TownEsso stationsAvg unleaded (E10)Avg diesel (B7)
Aberdeen4169.7p200.4p
Andover3171.6p199.9p
Ashford3173.6p200.6p
Aylesbury6172.7p199.4p
Ayr2171.4p195.4p
Banbury5175.7p197.9p
Bangor2171.4p199.9p
Barnsley9170.3p198.7p
Barnstaple3167.9p197.9p
Basildon18170.1p199.9p
Basingstoke5174.9p201.2p
Bath13170.4p200.0p
Bedford3171.2p195.9p
Birmingham56171.1p199.6p
Blackburn12169.4p198.8p
Blackpool7168.8p196.2p
Bolton34169.6p197.9p
Boston2169.9p201.9p
Bournemouth16172.5p200.7p
Bracknell33170.4p199.3p
Bradford34169.2p197.8p
Bridgend3174.2p–
Brighton13171.0p198.4p
Bristol21170.5p199.5p
Bromley56170.1p199.3p
Burnley6169.7p197.3p
Bury38169.6p197.8p
Bury St Edmunds3167.2p199.9p
Cambridge3172.9p200.9p
Canterbury6171.5p199.4p
Cardiff9170.2p199.8p
Carlisle3172.6p198.9p
Chelmsford6171.2p201.2p
Cheltenham12173.1p200.5p
Chester6172.3p200.1p
Chesterfield17172.0p198.9p
Colchester6170.2p199.9p
Corby5171.5p198.7p
Coventry17171.7p200.0p
Crawley12172.3p200.2p
Crewe5173.5p198.5p
Croydon65170.3p199.6p
Darlington11172.3p198.7p
Dartford43170.5p199.5p
Derby7171.5p197.9p
Doncaster8171.5p199.9p
Dudley52171.2p199.3p
Dundee2171.4p196.4p
Dunfermline4170.9p202.7p
Durham16168.9p198.4p
East Kilbride26172.5p200.5p
Eastbourne4170.9p198.7p
Edinburgh5169.9p199.4p
Enfield50170.1p199.5p
Exeter7174.6p200.2p
Falkirk10171.9p200.0p
Gateshead36169.3p198.2p
Gillingham20172.6p200.3p
Glasgow29172.9p201.5p
Gloucester13172.7p200.4p
Grantham5171.3p201.9p
Great Yarmouth5169.1p198.9p
Grimsby3167.9p195.9p
Guildford15169.4p199.8p
Halifax23168.5p197.6p
Harlow10174.0p199.9p
Harrogate5169.2p197.7p
Hastings4168.4p199.9p
Hereford2175.4p199.9p
High Wycombe18171.0p199.2p
Huddersfield22168.2p197.1p
Hull9171.1p198.8p
Inverness3171.2p200.8p
Ipswich2167.4p194.4p
Isle of Wight3173.2p200.4p
Kettering5172.3p198.4p
Kilmarnock6171.7p198.6p
King's Lynn2170.9p200.9p
Kirkcaldy2170.4p199.9p
Lancaster5173.5p199.4p
Leeds38168.2p197.3p
Leicester11172.7p199.4p
Lincoln2–199.9p
Liverpool16172.2p198.0p
Llanelli7169.3p198.1p
London93170.2p199.5p
Loughborough11172.2p198.8p
Lowestoft4168.9p198.6p
Luton14171.2p197.9p
Macclesfield12173.2p199.5p
Maidstone18173.2p200.6p
Manchester53170.9p198.5p
Mansfield13171.0p199.2p
Merthyr Tydfil3169.6p197.6p
Middlesbrough18169.3p198.4p
Milton Keynes5170.5p199.9p
Newbury4172.9p200.9p
Newcastle upon Tyne32169.1p198.4p
Newport15171.7p198.9p
Northampton5175.3p199.2p
Norwich8172.2p200.7p
Nottingham14169.4p197.8p
Nuneaton14171.2p199.6p
Oldham35170.9p198.6p
Oxford2171.9p199.9p
Paisley23171.4p200.9p
Peterborough7171.6p198.1p
Plymouth10170.8p200.5p
Poole15172.4p200.8p
Portsmouth13171.8p199.1p
Preston10169.5p199.3p
Reading15173.0p200.2p
Rochdale22170.1p197.7p
Romford44170.7p199.6p
Rotherham19171.1p198.2p
Rugby9168.7p199.4p
Salisbury3170.9p199.2p
Scunthorpe1172.9p196.9p
Sheffield19171.5p198.4p
Shrewsbury3174.2p197.9p
Slough44171.2p199.6p
Solihull33171.1p199.5p
Southampton16174.0p200.2p
Southend-on-Sea10168.5p199.5p
St Albans20169.6p197.5p
St Helens25170.4p197.5p
Stevenage13173.0p199.4p
Stirling4171.4p199.2p
Stockport39171.8p199.1p
Stockton-on-Tees18169.3p198.4p
Stoke-on-Trent16170.2p196.8p
Sunderland22168.9p197.6p
Swansea6168.6p197.1p
Swindon8168.9p199.8p
Taunton5167.3p198.4p
Telford6174.6p200.2p
Torquay7168.7p199.7p
Truro3168.9p200.2p
Wakefield30167.5p196.9p
Walsall54170.9p199.2p
Warrington18170.2p197.4p
Warwick10172.2p200.5p
Watford46170.4p198.8p
Wigan21169.3p197.8p
Winchester11174.0p201.0p
Woking24169.0p199.5p
Wolverhampton40171.1p199.1p
Worcester9172.2p199.3p
Worthing8170.9p198.5p
Wrexham4169.9p195.9p
Yeovil3173.9p201.9p
York4170.9p199.6p

How Esso prices have moved

Daily Esso average against the UK average over the last 48 days. Unleaded has moved +0.9p since 12 September 2026. Full Esso price history, day by day.

Esso unleadedEsso dieselUK unleadedUK diesel
166p185p204p09-1209-2610-0410-1210-2010-2811-04

Data fetched 11 hours ago.