Esso has 1446 petrol station(s) reporting prices to the Government's Fuel Finder scheme, with the time each price was reported.
The cheapest Esso in the UK right now
- Cheapest unleaded (E10)
- 161.9p at Asda Dacorum Express Petrol reported 19:20 on 2 Nov 2026
- Cheapest diesel (B7)
- 188.9p at Rontec Watford reported 15:15 on 22 Oct 2026
How Esso compares
- Unleaded at Esso here averages 171.7p — 0.1p above the UK average of 171.6p.
- Diesel at Esso here averages 199.6p — 1.1p above the UK average of 198.6p.
One vote per station, not weighted by how much fuel each sells.
The 40 cheapest Esso forecourts for unleaded
Cheapest first, out of 1,446 Esso forecourts reporting an unleaded price.
- Ascona Five Mile Service Station, Common Roadunleaded 165.9p · diesel 194.9p
- Asda Dacorum Express Petrol, Hemel Hempsteadunleaded 161.9p · diesel 194.9p
- Asda Great Witley Express Petrol, Great Witleyunleaded 157.9p · diesel 179.9p (reported temporarily closed)
- Asda Hall Park Express Petrol, Berkhamstedunleaded 164.9p · diesel 194.9p
- Bradford Rd Ardsley Esso Express, Leedsunleaded 166.9p · diesel 191.9p
- D S Dalgleish And Son Coldstream Ltd, Coldstreamunleaded 161.9p · diesel 195.9p
- D S Dalgleish And Son Ltd, Galashielsunleaded 161.9p · diesel 195.9p
- Dewsbury Esso Express, Dewsburyunleaded 163.9p · diesel 189.9p
- ESSO Capel Service Station, Ipswichunleaded 162.9p · diesel 189.9p
- Fairway Service Station, Stoneunleaded 166.7p · diesel 194.7p
- Hedworth Services, Jarrowunleaded 164.5p · diesel 193.5p
- Hylands Service Station, Leatherheadunleaded 164.9p · diesel 196.9p
- Leven Servicesunleaded 164.9p · diesel 197.9p
- Lochgilphead Esso Express, Lochgilpheadunleaded 165.9p · diesel 199.9p
- Manby Road Service Station, Imminghamunleaded 165.9p · diesel 196.9p
- Mfg Apsley, Hemel Hempsteadunleaded 162.9p · diesel 196.9p
- Mfg Birchington, Birchingtonunleaded 165.9p · diesel 199.9p
- Mfg Blackwater, Camberleyunleaded 165.9p · diesel 196.9p
- Mfg Castleford, Whitwood / Castlefordunleaded 163.9p · diesel 196.9p
- Mfg Cottingley Hall, Leedsunleaded 164.9p · diesel 195.9p
- Mfg Courtfields, Wellingtonunleaded 164.9p · diesel 197.9p
- Mfg Cricklewood, Cricklewoodunleaded 162.9p · diesel 185.9p (reported temporarily closed)
- Mfg Dragonville, Durhamunleaded 165.9p · diesel 199.9p
- Mfg Falmouth, Falmouthunleaded 166.9p · diesel 199.9p
- Mfg Field Road, Mildenhallunleaded 165.9p · diesel 199.9p
- Mfg Margate, Margateunleaded 165.9p · diesel 199.9p
- Mfg Normanton, Normantonunleaded 163.9p · diesel 196.9p
- Mfg Riverside, Castlefordunleaded 163.9p · diesel 196.9p
- Mfg Sandhurst, Bracknell Forestunleaded 165.9p · diesel 199.9p
- Mfg Stoneferry North, Hullunleaded 165.9p · diesel 196.9p
- Mile End Service Station, Castell-Neddunleaded 164.9p · diesel 193.9p
- Moorlane service station, South Shieldsunleaded 165.9p · diesel 196.9p
- Northview Service Station Esso, Houghton Le Springunleaded 164.9p · diesel 194.9p
- Prospect Service Station, Ossettunleaded 164.9p · diesel 199.9p
- Rontec Prees Heath, Whitchurchunleaded 164.9p · diesel 198.9p
- Rothwell Leeds Rd Esso Express, Leedsunleaded 165.9p · diesel 193.9p
- Rowley Fields Esso Express, Leicesterunleaded 155.9p · diesel 175.9p (reported temporarily closed)
- St Giles Filling Station, Durhamunleaded 165.9p · diesel 197.9p
- Whitby Service Station, Whitbyunleaded 164.9p · diesel 193.9p
- Yateley Esso Express, Yateleyunleaded 165.9p · diesel 194.9p
Where to find Esso
Esso reports prices in 865 towns. Each town page lists every station there, whatever the brand.
All 865 towns with Esso
- Aberdeen3
- Abergavenny1
- Abingdon1
- Accrington1
- Airdrie1
- Aldershot1
- Alexandria1
- Alfreton2
- Allesley1
- Alnwick2
- Altrincham3
- Andover1
- Ardrossan1
- Ardwick / Manchester1
- Ascot1
- Ashby-De-La-Zouch2
- Ashford2
- Ashton-Under-Lyne1
- Ashurst Road / Tadworth1
- Aston / Birmingham1
- Attleborough1
- Austhorpe Leeds1
- Aveley South / Ockendon1
- Aylesbeare1
- Aylesbury2
- Aylesford1
- Ayr1
- B211
- B371
- Banbury2
- Bangor1
- Bargoed1
- Barking1
- Barnet3
- Barnsley1
- Barnstaple1
- Barry1
- Barton Mills1
- Barton Stacey / Winchester1
- Barton-Upon-Humber1
- Bath3
- Bathgate1
- Batley1
- Battle1
- Beaconsfield2
- Bearwood1
- Beckenham2
- Bedfont1
- Bedford1
- Bedminster1
- Bedworth1
- Bellshill1
- Benfleet2
- Berkeley1
- Berkhamsted1
- Bexhill-On-Sea1
- Bexleyheath2
- Bicester3
- Bicker Boston1
- Biddulph1
- Bideford1
- Bidford-On-Avon1
- Billingham1
- Bingham1
- Birchington1
- Birchwood1
- Birkenhead2
- Birmingham20
- Birtley1
- Bishop's Stortford1
- Blackburn3
- Blackheath1
- Blackpool6
- Blackwater / Truro1
- Blackwood1
- Blantyre1
- Bloxham Nr Banbury1
- Bo'ness1
- Bodelwyddan2
- Bodmin2
- Bognor Regis2
- Bolney / Haywards Heath1
- Bolton7
- Bonnybridge1
- Bordon1
- Borehamwood1
- Borough Green / Sevenoaks1
- Boston1
- Bothwell1
- Bournbrook1
- Bourne1
- Bournemouth5
- Bracknell2
- Bracknell Forest2
- Bradford9
- Braunton1
- Brechin1
- Brecon1
- Breightmet1
- Brentford1
- Brentwood1
- Bridgnorth1
- Bridgwater2
- Bridlington1
- Bridport1
- Brierly Hill1
- Brighton4
- Bristol16
- Brockley1
- Bromley1
- Bromsgrove3
- Bruton1
- Buckie1
- Buckingham1
- Buntingford1
- Burgess Hill1
- Burnham1
- Burnham-On-Sea1
- Burnley1
- Burntwood1
- Burton1
- Burton Upon Trent1
- Burton-On-Trent1
- Bury3
- Bury St. Edmunds2
- Bushey1
- Buxton1
- CA141
- CA51
- Caerphilly1
- Caldicot1
- Callander1
- Calne1
- Camberley2
- Cambridge2
- Campbeltown1
- Cannock1
- Canterbury3
- Canvey Island1
- Cardiff5
- Carlisle2
- Carluke1
- Carmarthen1
- Carnforth3
- Casnewydd1
- Castell-Nedd1
- Castleford1
- Castleton / Cardiff1
- Caterham1
- Catford2
- Chailey / Lewes1
- Chalvey / Slough1
- Charlton1
- Charvil Reading1
- Chatham2
- Cheadle1
- Cheddar1
- Chelmsford5
- Cheltenham3
- Chepstow1
- Chesham1
- Chester2
- Chester Le Street2
- Chesterfield4
- Chichester3
- Chingford1
- Chippenham4
- Chipping Norton1
- Chobham1
- Chorley2
- Christchurch1
- Cirencester1
- Clacton-On-Sea1
- Clevedon1
- Clitheroe1
- Clydebank2
- Clynderwen1
- CM131
- Coatbridge1
- Coatham Mundeville1
- Cockermouth1
- Codsall1
- Colchester3
- Coldstream1
- Colwyn Bay1
- Common Road1
- Congresbury1
- Consett1
- Conwy1
- Corby1
- Corringham1
- Cosham2
- Coulsden1
- Coulsdon1
- Coventry5
- Cowbridge1
- Cowgate1
- Crabtree / Plymouth1
- Cradley Heath / Warley1
- Crawcrook1
- Crawley3
- Crediton1
- Crewe4
- Cricklewood2
- Crosby1
- Crossens / Southport1
- Croydon6
- Cubbington1
- Cuckfield / Haywards Heath1
- Culcheth / Warrington1
- Cumbernauld3
- Cumbria1
- Dagenham1
- Dalbeattie1
- Dalkeith1
- Darlington2
- Dartford3
- Dartmouth1
- Darwen1
- Daventry2
- Deal1
- Deanshanger / Milton Keynes1
- Deeside1
- Derby4
- Desford Cross Roads1
- Devizes2
- Dewsbury2
- DG81
- DG91
- DH21
- DH51
- DH61
- DH91
- Didsbury1
- DL151
- DL21
- Dolgellau1
- Doncaster7
- Donnington1
- Dorchester1
- Dorking2
- Dover1
- Downham Market1
- Dreghorn1
- Driffield2
- Dudley4
- Dulwich1
- Dumfries1
- Dundee2
- Dunfermline1
- Dunstable1
- Dunvant / Swansea1
- Durham2
- Durrington / Salisbury1
- Ealing2
- East Grinstead1
- East Molesey1
- Eastbourne2
- Eastcote / Pinner1
- Eastleigh3
- Eastwood1
- Eccles1
- Edenbridge1
- Edgware1
- Edinburgh4
- Egham2
- Elderslie1
- Elgin1
- Ellesmere Port1
- Elmstead Market1
- Emsworth1
- Enfield4
- Epping1
- Epsom1
- Estover Plymouth1
- Exeter3
- Exmouth1
- Eye1
- Fairford1
- Falkirk3
- Fallowfield1
- Falmouth1
- Fareham2
- Faringdon1
- Farnham2
- Farnworth1
- Faversham1
- Feering / Colchester1
- Feltham1
- FK21
- Fleet2
- Flintshire1
- Folkestone2
- Forest Hill1
- Forest Row1
- Forres1
- Foston Grantham1
- Fraserburgh1
- Frome2
- Fulwood1
- Gainsborough1
- Galashiels1
- Galston1
- Gateshead2
- Gerrards Cross1
- Gillingham3
- Girvan1
- GL41
- Glasgow15
- Gleadless / Shefffield1
- Glenrothes1
- Glossop1
- Gloucester7
- Godalming1
- Gomshall / Guildford1
- Goodwick1
- Goole1
- Gorleston-On -Sea / Great Yarmouth1
- Gosforth1
- Gosport1
- Grantham3
- Grantown-On-Spey1
- Gravesend4
- Grays3
- Greasby Wirral1
- Great Barr1
- Great Witley1
- Greater London2
- Greenford1
- Greenhithe1
- Greenwich1
- Grimsby2
- Guildford3
- Guisborough1
- Haldon Hill1
- Halifax5
- Halstead2
- Halton1
- Hamilton3
- Hammersmith1
- Hamworthy / Poole1
- Hanworth1
- Haringey2
- Harlington1
- Harlow2
- Harold Hill / Romford1
- Harpenden1
- Harrogate2
- Harrow4
- Hartlepool1
- Hartley / Plymouth1
- Haslemere1
- Hassocks1
- Hastings1
- Hatfield1
- Haverhill1
- Hayes2
- Hayling Island1
- Heath1
- Heathfield1
- Hednesford1
- Helensburgh1
- Hemel Hempstead3
- Hendon1
- Hereford2
- Herne Bay1
- Hertford1
- Hessle2
- Hexham1
- Heywood1
- High Wycombe3
- Highbridge1
- Highgate1
- Highworth1
- Hillington / King's Lynn1
- Hinckley3
- Hitchin2
- Hockley1
- Hollingbourne / Maidstone1
- Hopwood1
- Horley1
- Horn Hill Road1
- Hornchurch1
- Horsforth1
- Horsham1
- Houghton Le Spring1
- Houghton Regis1
- Hounslow3
- Hove1
- Hove - Brighton1
- Howden1
- Hoylake1
- HU171
- Huddersfield5
- Hull5
- Hythe1
- Ickenham1
- Ilford5
- Ilkley1
- Immingham1
- Inverness3
- Ipswich2
- Irvine1
- Isleworth1
- Islington1
- Iver Heath1
- Ivybridge1
- Jarrow2
- Kendal1
- Kenilworth1
- Ketley1
- Kettering2
- Keynsham1
- Kidderminster3
- Kilmarnock1
- Kilwinning1
- King's Lynn1
- Kings Langley1
- Kingswinford1
- Kirkcaldy1
- Knaphill1
- Knottingley1
- Knowle1
- Knowsley / Liverpool1
- Knutsford3
- Laindon1
- Lanark1
- Lancaster1
- Langport1
- Largs1
- Larkhall1
- Launceston1
- Leamington Spa1
- Leatherhead3
- Leeds16
- Leek1
- Leicester8
- Leigh-On-Sea2
- Leiston1
- Letchworth1
- Letchworth Garden City1
- Lewes2
- Lewisham2
- Leyton1
- Lichfield1
- Lincoln2
- Lingfield1
- Little Warley / Brentwood1
- Littlehampton1
- Liverpool5
- Livingston1
- Llandrindod Wells1
- Llanedi1
- Llanelli1
- Llanfairpwllgwyngyll1
- Llanrhidian1
- Llansantffraid1
- Llanymynech1
- Lochgilphead1
- London24
- London Road / Ditton1
- Long Duckmanton1
- Longlevens1
- Loughborough2
- Loughton1
- Louth1
- Lower Wortley1
- Lowestoft3
- Luton3
- Lutterworth1
- Lydford-On-Fosse1
- Lymm1
- Macclesfield2
- Madeley-Bypass / Telford1
- Maidenhead5
- Maidstone4
- Manchester15
- Mansfield3
- March1
- Margate1
- Marlborough1
- Marston1
- Marston Green / Solihull1
- Maryhill1
- Marylebone1
- Matlock1
- Measham / Swadlincote1
- Melksham1
- Melton Mowbray1
- Meole Brace1
- Merstham1
- Merthyr Tydfil1
- Merton1
- Middlesbrough6
- Middleton2
- Midhurst1
- Midsomer1
- Mildenhall1
- Milngavie1
- Milton1
- Milton Keynes3
- Mintlaw / Peterhead1
- ML81
- Moffat1
- Mold1
- Monmouth2
- Montrose1
- Morcott1
- Morden1
- Moreton-In-Marsh1
- Morley1
- Mortlake1
- Moseley1
- Motherwell2
- Mottram1
- Mountain Ash1
- Muckley Corner1
- Muir Of Ord1
- NE151
- NE291
- NE431
- NE491
- NE611
- NE651
- NE91
- Neath2
- Nelson1
- New Addington1
- New Denham / Uxbridge1
- New Malden1
- New Milton1
- New Romney1
- Newark1
- Newbury1
- Newcastle1
- Newcastle Upon Tyne6
- Newcastle-Under-Lyme1
- Newham1
- Newport5
- Newton Abbot2
- Newton Mere1
- Newton Village1
- Newton-Le-Willows1
- Newtonmore1
- Normanton1
- North Berwick1
- North Ferriby / Hull1
- North Harrow1
- North Kilworth1
- North Shields1
- North Warnborough1
- North Wembley1
- Northallerton1
- Northampton4
- Northwich1
- Northwood1
- Norwich7
- Nottingham10
- Nr Trowbridge1
- Nth Mansfield1
- Nuneaton2
- Nutbourne1
- Nuthall / Nottingham1
- Okehampton1
- Oldbury2
- Oldham3
- Ollerton1
- Ongar1
- Ormesby St Margarets1
- Ormskirk1
- Orpington1
- Orsett Grays1
- Ossett1
- Oswestry1
- Ottery St Mary1
- Over Hulton1
- Oxshott1
- Oxted1
- Paddington1
- Paddock Wood / Tonbridge1
- Paignton1
- Paisley1
- Patchway1
- Peacehaven1
- Peebles1
- Penmaenmawr1
- Penrhyndeudraeth1
- Penrith5
- Penwortham1
- Pershore1
- Peterborough4
- Peterlee1
- Petersfield1
- Pewsey1
- Pickering1
- Pinner1
- Plumstead1
- Plymouth4
- Plympton1
- Podimore / Yeovil1
- Polegate1
- Pontefract1
- Pontypool3
- Poole4
- Popham1
- Porthcawl1
- Portsmouth2
- Potters Bar1
- Powys1
- Pratts Bottom1
- Prescot1
- Preston5
- Princes Risborough1
- Pulborough1
- Purfleet1
- Purley2
- Putney1
- Pwllheli2
- Pyle1
- Radcliffe1
- Rainham1
- Ramsgate1
- Rayleigh1
- Raynes Park1
- Reading11
- Redcar1
- Redhill1
- Redhill / Nottingham1
- Redland / Bristol1
- Reigate1
- Renfrew1
- Retford1
- Richmond1
- Ringwood2
- Ripon1
- Roath1
- Rochdale2
- Rochester2
- Romford5
- Romsey2
- Ross-On-Wye1
- Rotherham3
- Rothwell1
- Rowton1
- Royal Wootton Bassett1
- Royston2
- Ruddington1
- Rugby3
- Rugeley2
- Ruislip1
- Runcorn1
- Ruthin1
- Ryton1
- Salford2
- Salisbury2
- Saltash1
- Sandwich1
- Saxmundham1
- Scarborough1
- Scaynes Hill1
- Scunthorpe1
- Seaham1
- Sefton1
- Selby1
- Sevenoaks1
- SG191
- Shaftesbury1
- Sheffield13
- Shefford1
- Shepperton1
- Shepshed1
- Shipley1
- Shrewsbury2
- Shropshire1
- Sidlesham / Chichester1
- Sittingbourne2
- Slough3
- Soham1
- Solihull4
- South Croydon1
- South Norwood1
- South Ockendon1
- South Petherton1
- South Shields3
- Southall1
- Southampton10
- Southbourne / Bournemouth1
- Southend-On-Sea1
- Southgate1
- Southport3
- Southsea1
- Southwark2
- Sowerby Br / Halifax1
- St Albans3
- St Leonards-On-Sea1
- St. Columb1
- St. Neots1
- Stafford2
- Stanford-Le-Hope1
- Stanley1
- Stanmore1
- Stansted1
- Stanway Colchester1
- Stanwell1
- Stapleford1
- Stapleton / Bristol1
- Stevenage3
- Stevenston1
- Stirling1
- Stockport9
- Stockton On Tees4
- Stoke D'abernon / Cobham1
- Stoke Newington1
- Stoke-On-Trent10
- Stone2
- Stonebridge1
- Stonehaven1
- Stonehouse1
- Stoney Cross / Lyndhurst1
- Stony Stratford / Milton Keynes1
- Stourbridge3
- Stourport-On-Severn2
- Stow Heath1
- Stowmarket1
- Streatham2
- Stretford1
- Strood1
- Stroud1
- Sudbury1
- Summerstown1
- Sunderland4
- Surbiton1
- Sutton2
- Sutton Coldfield2
- Swansea2
- Swindon4
- Tadcaster2
- Tadley1
- Tamworth3
- Taunton3
- TD141
- TD151
- TD81
- Telford2
- Tenby Road, St Clears1
- Tenterden1
- Tettenhall / Wolverhampton1
- Thame1
- Thames Ditton1
- Thatcham1
- Thornton Heath1
- Thornton-Cleveleys1
- Tidworth1
- Tipton2
- Tonbridge3
- Tonteg Road / Pontypridd1
- Torpoint1
- Torquay3
- Totnes1
- Treffynnon1
- Trentham1
- Trevemper1
- Tring1
- Troon1
- TS161
- Tuffley1
- Tunbridge Wells3
- Turriff1
- Twickenham1
- Ulverston2
- Uplyme1
- Upper Beeding1
- Uttoxeter1
- Uxbridge3
- Uxbridge Rd / Rickmansworth1
- Wakefield3
- Wallingford1
- Wallsend1
- Walmer Deal1
- Walsall7
- Walters Ash1
- Waltham Cross2
- Walthamstow1
- Ware1
- Waresley1
- Warlingham1
- Warmington1
- Warminster2
- Warrington7
- Warwick2
- Washington1
- Watergate / Braunstone2
- Waterlooville1
- Watford2
- Wealdstone1
- Wednesbury1
- Wellingborough1
- Wellington2
- Wells2
- Welwyn Garden City1
- Wembley2
- West Ashford1
- West Bromwich1
- West Byfleet1
- West Drayton1
- West Dunbartonshire1
- West Molesey1
- West Moors1
- West Wickham1
- Westbury1
- Westergate / Chichester1
- Westerhope1
- Westminster1
- Weston-Super-Mare1
- Weymouth3
- WF51
- Whickham1
- Whitby1
- Whitchurch2
- Whitefield1
- Whitstable1
- Whitwood / Castleford1
- Widnes1
- Wigan6
- Wigston1
- Wigton1
- Willand / Cullompton1
- Willenhall1
- Willesden1
- Williton1
- Wilmslow1
- Wimborne2
- Winchburgh1
- Winchester3
- Windlesham2
- Windsor1
- Winthorpe / Newark1
- Wirral1
- Wishaw1
- Witcham Toll / Ely1
- Witham1
- Witney2
- Woking2
- Wolverhampton7
- Wood Green1
- Woodford Green1
- Woodston1
- Wootton Bassett1
- Worcester4
- Workingston1
- Worksop2
- Worle1
- Worsley1
- Worthing3
- Wotton-Under-Edge1
- Wrexham4
- Wychbold / Droitwich1
- Wymondham1
- Wythall1
- Yarm1
- Yate1
- Yateley1
- YO191
- YO71
- York1
⚠ Prices are as reported to the Fuel Finder scheme, with the time each was reported — not a promise of what you will pay. Retailers have up to 30 minutes to report a change. Always check the price on the pump. Collected 11:53 on 3 Nov 2026.
Report a price discrepancy · Fuel price data from Fuel Finder (DESNZ), used under the Open Government Licence v3.0.