Esso

Esso petrol prices

Esso operates hundreds of stations across the UK, offering Synergy fuels and Tesco Clubcard partnership rewards.

1,000Stations UK
159.0pAvg petrol (E10)
188.0pAvg diesel (B7)
+2.2pvs UK avg

Cheapest Esso stations

Live
View all Esso stations →

Esso price trend

Price history is being collected

Check back in 24 hours to see the Esso price trend.

Frequently asked questions

What is the current Esso petrol price?+

The current average Esso petrol (E10) price is 159.0p per litre across 1000 UK stations. The cheapest Esso station is currently at 141.9p per litre.

Is Esso petrol cheaper than the UK average?+

Esso petrol is currently 2.2p per litre above the UK national average of 156.8p. Supermarket stations like Tesco and Asda typically offer lower prices.

How many Esso petrol stations are in the UK?+

There are 1000 Esso fuel stations across the UK tracked by FuelSignal. Prices at all stations are updated every 30 minutes from the official UK Government Fuel Finder data.

What is the cheapest Esso diesel price?+

The cheapest Esso diesel (B7) price is currently 143.7p per litre. The average Esso diesel price is 188.0p.

How do I find the nearest Esso petrol station?+

Use FuelSignal's fuel finder to locate the nearest Esso station. Simply enter your postcode or allow location access, and FuelSignal will show you all nearby Esso stations with live prices, distance, and directions.

How often are Esso fuel prices updated?+

Esso fuel prices are updated every 30 minutes on FuelSignal. All major UK fuel retailers are legally required to report prices to the government's Fuel Finder scheme, which FuelSignal pulls from automatically.

How Esso compares

Average petrol (E10) today

Shell goose green service station
153.9p
Shell
153.9p
Asda
154.3p
Sainsbury's
154.8p
Bp priory road service station
154.9p
Tesco
155.3p

Compare fuel brands