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 4:04am 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 91 to 105.

StationUnleadedDieselPremiumSuper dieselUpdated
Esso logoChirton Main Services, (NE29 0JZ)Chirton Main Services, Front Street, North Shields, Front Street£7.63167.9p£9.00197.9p£8.86194.9p£9.77214.9p30 Oct 2026, 18:05
Esso logoNorth Shields Beach Rd Esso Express (NE29 9AE)Beach RD, North Shields, North Shields£7.63167.9p£9.00197.9p£8.31182.9p£9.63211.9p30 Oct 2026, 18:05
Esso logoBenton Rd Esso Express (NE7 7EW)Benton Road, Newcastle Upon Tyne, Newcastle Upon Tyne£7.63167.9p£8.95196.9p£8.31182.9p£9.59210.9p30 Oct 2026, 18:05
Esso logoMfg Huntingdon Street (NG1 3LH)320 Huntingdon Street, Nottingham, Nottinghamshire, Nottingham£7.63167.9p£9.00197.9p£8.91195.9p£10.00219.9p30 Oct 2026, 18:05
Esso logoMfg Chepstow (NP16 5YS)Newport Road, Chepstow, Gwent, Chepstow£7.63167.9p£9.04198.9p£8.91195.9p£10.00219.9p30 Oct 2026, 18:05
Esso logoEsso St Neots (PE19 1PJ)ST. Neots Service Station, 66-76, Cambridge Street, ST. Neots, ST. Neots£7.63167.9p£8.95196.9p£8.31182.9p£9.54209.9p30 Oct 2026, 18:05
Esso logoMfg Tag Lane (PR2 7AB)Tag Lane, Preston, Lancashire, Preston£7.63167.9p£9.00197.9p£8.91195.9p£10.00219.9p30 Oct 2026, 18:05
Esso logoMfg Hornchurch (RM12 4BZ)The Cardrome / Upper Rainham Road, Hornchurch, Essex, Hornchurch£7.63167.9p£9.09199.9p£8.91195.9p£10.00219.9p30 Oct 2026, 18:05
Esso logoMfg Dunvant (SA2 7QT)Goetre Fawr Road, Dunvant / Swansea, West Glamorgan, Dunvant / Swansea£7.63167.9p£9.00197.9p£8.91195.9p£10.00219.9p30 Oct 2026, 18:05
Esso logoHerons Way Service Station (SA3 1ES)Llanrhidian, Gower Swansea, Llanrhidian, Llanrhidian£7.63167.9p£9.00197.9p£8.50186.9p£9.86216.9p30 Oct 2026, 18:05
Esso logoMfg St Clears (SA33 4JW)ST Clears Roundabout, Tenby Road, ST Clears, Carmarthen, Tenby Road, ST Clears£7.63167.9p£8.95196.9p£8.91195.9p£10.00219.9p30 Oct 2026, 18:05
Esso logoMfg Footscray (SE9 2TD)176 Footscray Road, Greenwich, Greater London, Greenwich£7.63167.9p£9.00197.9p£8.91195.9p£10.00219.9p30 Oct 2026, 18:05
Esso logoMfg Marlborough (SN8 1LH)109 London Road, Marlborough, Wiltshire, Marlborough£7.63167.9p£9.09199.9p£8.91195.9p£10.00219.9p30 Oct 2026, 18:05
Esso logoMfg Pewsey (SN9 5HH)Swan Street, Pewsey, Wiltshire, Pewsey£7.63167.9p£9.09199.9p£8.91195.9p£10.00219.9p30 Oct 2026, 18:05
Esso logoMfg Durrington (SP4 8DP)Larkhill Road, Durrington / Salisbury, Wiltshire, Durrington / Salisbury£7.63167.9p£9.00197.9p£8.91195.9p£10.00219.9p30 Oct 2026, 18:05

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