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 5:03am 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 301 to 315.

StationUnleadedDieselPremiumSuper dieselUpdated
Esso logoRontec Windmill (FY4 4XQ)Preston New Road, Blackpool, Lancashire, Blackpool£7.72169.9p£8.91195.9p£8.59188.9p£9.77214.9p31 Oct 2026, 15:03
Esso logoMfg Maryhill (G20 7LD)Garscube Road, Maryhill, Glasgow, Maryhill£7.72169.9p£9.18201.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Kelvinside (G20 7TA)900 Maryhill Road, Glasgow, Lanarkshire, Glasgow£7.72169.9p£9.18201.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Atlas (G21 1UU)1345 Springburn Road, Glasgow, Lanarkshire, Glasgow£7.72169.9p£9.22202.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Craigpark (G31 3AA)432 Alexandra Parade, Glasgow, Lanarkshire, Glasgow£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Hogganfield Loch (G33 1AE)1628 Cumbernauld Road, Glasgow, Lanarkshire, Glasgow£7.72169.9p£9.18201.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Dalmarnock (G40 4TY)377 Dalmarnock Road, Glasgow, Lanarkshire, Glasgow£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Ibrox (G51 2XW)Broomloan Road, Glasgow, Lanarkshire, Glasgow£7.72169.9p£9.22202.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Shieldhall (G51 4XB)31 Shieldhall Road, Glasgow, Lanarkshire, Glasgow£7.72169.9p£9.22202.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Demon (GU1 1BZ)Ladymead, Guildford, Surrey, Guildford£7.72169.9p£9.18201.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Aldershot (GU12 4NE)400 High Street, Aldershot, Hampshire, Aldershot£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Windlesham North (GU20 6PJ)A30 London Road, Windlesham, Surrey, Windlesham£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Windlesham South (GU20 6PJ)London Road, Windlesham, Surrey, Windlesham£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Downside (GU5 9LQ)Station Road, Gomshall / Guildford, Surrey, Gomshall / Guildford£7.72169.9p£9.09199.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03
Esso logoMfg Harrow (HA1 4EU)103-105 Pinner Road, Harrow, Middlesex, Harrow£7.72169.9p£9.18201.9p£8.91195.9p£10.00219.9p31 Oct 2026, 15:03

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