Embed

Cheapest Petrol & Diesel in Ealing Today

☆ Save

Last updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.

Cheapest Petrol in Ealing

145.7p per litre at Asda, North Acton Ealing
Area average: 155.2p — save up to 9.5p/litre

Cheapest Diesel in Ealing

168.7p per litre at Asda, North Acton Ealing
Area average: 176.7p — save up to 8.0p/litre

Worth the Drive?

Petrol averages 8.8p less in Alperton (146.4p vs 155.2p here). The round trip is about 2 miles each way, costing roughly £0.65 in fuel at 35 mpg. A 60‑litre fill would save £5.29 — a net saving of £4.64 after the return journey.

Diesel averages 7.3p less in Alperton (169.4p vs 176.7p here). The round trip is about 2 miles each way, costing roughly £0.53 in fuel at 50 mpg. A 60‑litre fill would save £4.39 — a net saving of £3.86 after the return journey.

There are 24 fuel stations in Ealing reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 155.2p per litre across 24 stations. Diesel (B7) averages 176.7p across 24 stations. Unleaded is 2.2p above the national average of 153.0p.

Use our fuel station finder to find the most economical place to fill up near you, or calculate the fuel cost of a longer trip from Ealing.

Fuel Stations in Ealing

Station Postcode E10 E5 B7 SDV
Asda, North Acton Ealing NW10 7LW 145.7p Cheapest 168.7p Cheapest
Asda, Northolt West End Ealing UB5 5AW 154.7p 187.7p
BP, North Greenford Ealing UB5 4NP 152.9p 173.9p 175.9p 196.9p
BP, Northolt Mandeville Ealing UB5 5BH Super-market 156.9p 171.9p 176.9p 191.9p
BP, Perivale Ealing UB6 8TF 157.9p 178.9p 181.9p 202.9p
BP, North Acton Ealing W3 0TE 157.9p 178.9p 177.9p 198.9p
BP, East Acton Ealing W3 6PH Super-market 154.9p 169.9p 175.9p
BP, Southfield Ealing W4 5LG 155.9p 175.9p 174.9p
BP, Ealing Common W5 4LR 156.9p 177.9p 177.9p 198.9p
BP Oil UK, Norwood Green Ealing UB1 3EJ 153.9p 174.9p 174.9p 194.9p
BP Oil UK, Central Greenford Ealing UB6 8ST 157.9p 184.9p 183.9p 199.9p
EG On The Move, Central Greenford Ealing UB6 0EJ 153.9p 173.9p 173.9p
Esso, Dormers Wells Ealing UB1 3DD 152.9p 175.9p 173.9p 189.9p
Esso, Lady Margaret Ealing UB6 9RP 153.9p 172.9p 177.9p 196.9p
Esso, East Acton Ealing W3 7RS 155.9p 175.9p 173.9p 189.9p
Esso, North Acton Ealing W3 9RH 156.9p 171.9p 172.9p 186.9p Cheapest
Esso, Ealing Common W5 4QT 156.9p 157.9p Cheapest 177.9p
Esso, Hanwell Broadway Ealing W7 3QJ 152.9p 175.9p 173.9p 189.9p
Shell, Northolt West End Ealing UB5 6LW 154.9p 179.9p 178.9p 204.9p
Shell, Central Greenford Ealing UB6 8QQ 157.9p 184.9p 182.9p 204.9p
Shell, North Acton Ealing W3 0BX 157.9p 184.9p 177.9p 204.9p
Shell, Southfield Ealing W3 7QS 155.9p 179.9p 172.9p 189.9p
Shell, Hanger Hill Ealing W5 3HJ 156.9p 179.9p 173.9p 194.9p
Shell, Hanwell Broadway Ealing W7 1DH 152.9p 173.9p 173.9p 194.9p

Station Map

Average Petrol and Diesel Prices in Ealing (pence per litre)

Unleaded (E10)
155.2p
24 stations
±2.7p std dev
+2.2p vs national
Super Unleaded (E5)
176.1p
22 stations
±5.7p std dev
+4.7p vs national
Diesel (B7)
176.7p
24 stations
±4.1p std dev
+6.0p vs national
Premium Diesel
196.2p
18 stations
±5.6p std dev
+4.9p vs national

30-Day Price Trend in the West London Region (pence per litre)

Daily averages across all stations in the West London postcode area over the last 30 days. Ealing sits within this region.

What does fuel cost a typical driver in Ealing?

At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2419/year on fuel in Ealing (at 155.2p/L). That's £35 more than the UK average of £2385. Across the wider West London (W) postcode area petrol averages 155.2p/L, working out at £2419/year.

A diesel driver doing the same 12000 miles at 50 mpg spends about £1928/year at Ealing's average diesel price of 176.7p/L. That's £66 more than the UK average of £1862. Across the wider West London (W) postcode area diesel averages 175.6p/L — £1916/year.

Choose the right station — save £££

The cheapest petrol in Ealing is 145.7p/L and the most expensive is 157.9p/L — a 12.2p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £7.32.

For diesel the spread is 19.0p/L (168.7p cheapest, 187.7p dearest) — £11.40 saved on a 60‑litre fill.

Fuel Prices by Brand in Ealing

Average prices and cheapest station for each fuel brand in Ealing.

BP Fuel Prices in Ealing

There are 7 BP forecourts in Ealing. Petrol averages 156.2p/L1.0p above the Ealing average. Diesel averages 177.3p/L (0.6p above town avg). Cheapest petrol: BP, North Greenford at 152.9p. BP fuel prices across the UK →

Show 7 BP stations
StationPostcodeE10B7
BP, North Greenford UB5 4NP 152.9p 175.9p
BP, Northolt Mandeville UB5 5BH 156.9p 176.9p
BP, Perivale UB6 8TF 157.9p 181.9p
BP, North Acton W3 0TE 157.9p 177.9p
BP, East Acton W3 6PH 154.9p 175.9p
BP, Southfield W4 5LG 155.9p 174.9p
BP, Ealing Common W5 4LR 156.9p 177.9p

Esso Fuel Prices in Ealing

There are 6 Esso forecourts in Ealing. Petrol averages 154.9p/L0.3p below the Ealing average. Diesel averages 175.1p/L (1.6p below town avg). Cheapest petrol: Esso, Dormers Wells at 152.9p. Esso fuel prices across the UK →

Show 6 Esso stations
StationPostcodeE10B7
Esso, Dormers Wells UB1 3DD 152.9p 173.9p
Esso, Lady Margaret UB6 9RP 153.9p 177.9p
Esso, East Acton W3 7RS 155.9p 173.9p
Esso, North Acton W3 9RH 156.9p 172.9p
Esso, Ealing Common W5 4QT 156.9p 177.9p
Esso, Hanwell Broadway W7 3QJ 152.9p 173.9p

Shell Fuel Prices in Ealing

There are 6 Shell forecourts in Ealing. Petrol averages 156.1p/L0.9p above the Ealing average. Diesel averages 176.7p/L. Cheapest petrol: Shell, Hanwell Broadway at 152.9p. Shell fuel prices across the UK →

Show 6 Shell stations
StationPostcodeE10B7
Shell, Northolt West End UB5 6LW 154.9p 178.9p
Shell, Central Greenford UB6 8QQ 157.9p 182.9p
Shell, North Acton W3 0BX 157.9p 177.9p
Shell, Southfield W3 7QS 155.9p 172.9p
Shell, Hanger Hill W5 3HJ 156.9p 173.9p
Shell, Hanwell Broadway W7 1DH 152.9p 173.9p

Asda Fuel Prices in Ealing

There are 2 Asda forecourts in Ealing. Petrol averages 150.2p/L5.0p below the Ealing average. Diesel averages 178.2p/L (1.5p above town avg). Cheapest petrol: Asda, North Acton at 145.7p. Asda fuel prices across the UK →

Show 2 Asda stations
StationPostcodeE10B7
Asda, North Acton NW10 7LW 145.7p 168.7p
Asda, Northolt West End UB5 5AW 154.7p 187.7p

BP Oil UK Fuel Prices in Ealing

There are 2 BP Oil UK forecourts in Ealing. Petrol averages 155.9p/L0.7p above the Ealing average. Diesel averages 179.4p/L (2.7p above town avg). Cheapest petrol: BP Oil UK, Norwood Green at 153.9p.

Show 2 BP Oil UK stations
StationPostcodeE10B7
BP Oil UK, Norwood Green UB1 3EJ 153.9p 174.9p
BP Oil UK, Central Greenford UB6 8ST 157.9p 183.9p

EG On The Move Fuel Prices in Ealing

There is 1 EG On The Move forecourt in Ealing. Petrol is 153.9p/L1.3p below the Ealing average. Diesel is 173.9p/L (2.8p below town avg). Live prices: EG On The Move, Central Greenford. EG On The Move fuel prices across the UK →

Show station details
StationPostcodeE10B7
EG On The Move, Central Greenford UB6 0EJ 153.9p 173.9p

Embed live prices on your website

Free · Always up-to-date · No registration needed. Local news site, community page, or just want to share live prices? Copy the code below.

Frequently Asked Questions

The cheapest unleaded petrol (E10) in Ealing today is 145.7p per litre at ASDA, NW10 7LW. The average across 24 stations is 155.2p. Prices are sourced from the UK government's Fuel Finder service and updated every 30 minutes.

The cheapest diesel (B7) in Ealing today is 168.7p per litre at ASDA, NW10 7LW. The average across 24 stations is 176.7p. Prices are sourced from the UK government's Fuel Finder service.

The average unleaded (E10) price in Ealing is 155.2p per litre from 24 stations. The national average is 153.0p, so Ealing is 2.2p above the national average.

The average diesel (B7) price in Ealing is 176.7p per litre from 24 stations. The national average is 170.7p, so Ealing is 6.0p above the national average.

There are currently 24 fuel stations reporting prices in Ealing. This includes supermarket forecourts, independent stations, and branded sites.

Fuel prices on MPG Calc are updated every 30 minutes using official data from the UK government's Fuel Finder service. All retailers with 250+ filling stations are required by law to report their prices, covering the vast majority of UK forecourts.