Embed

Cheapest Petrol & Diesel in Havering Today

☆ Save

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

Cheapest Petrol in Havering

Area average: 153.1p — save up to 3.2p/litre

Cheapest Diesel in Havering

Area average: 168.1p — save up to 5.2p/litre

Worth the Drive?

Petrol averages 1.2p less in St Andrew's (London) (151.9p vs 153.1p here). The round trip is about 1 miles each way, costing roughly £0.39 in fuel at 35 mpg. A 60‑litre fill would save £0.73 — a net saving of £0.34 after the return journey.

Diesel averages 1.7p less in St Edward's (166.4p vs 168.1p here). The round trip is about 1 miles each way, costing roughly £0.40 in fuel at 50 mpg. A 60‑litre fill would save £1.03 — a net saving of £0.62 after the return journey.

There are 19 fuel stations in Havering reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 153.1p per litre across 19 stations. Diesel (B7) averages 168.1p across 19 stations. Unleaded is 0.1p below the national average of 153.2p.

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 Havering.

Fuel Stations in Havering

Station Postcode E10 E5 B7 SDV
BP, Hylands Havering RM11 1DP 155.9p 169.9p 169.9p 189.9p
BP, Emerson Park Havering RM11 3EA 154.9p 173.9p 172.9p 191.9p
BP, Harold Wood Havering RM11 3UJ 153.9p 174.9p 169.9p 190.9p
Esso, St Alban's Havering RM1 2SL 151.9p 175.9p 166.9p 189.9p
Esso, St Edward's Havering RM1 3BT 153.9p 168.9p 169.9p
Esso, Hylands Havering RM12 4BZ 153.9p 175.9p 167.9p 189.9p
Esso, Heaton (London) Havering RM3 0AB 151.9p 175.9p 165.9p 189.9p
Esso, Gooshays Havering RM3 0AG 153.9p 175.9p 169.9p 189.9p
Esso, Havering-atte-Bower RM5 2BD 152.9p 175.9p 166.9p 189.9p
Esso, Rush Green Havering RM7 0QA 151.9p 175.9p 166.9p 189.9p
Sainsbury's, St Edward's Havering RM1 1AU Super-market 149.9p Cheapest 161.9p 162.9p Cheapest
Shell, Marshalls Havering RM1 4SJ 154.9p 179.9p 167.9p 194.9p
Shell, Upminster Havering RM14 3BS 155.9p 179.9p 170.9p 199.9p
Shell Tey, Upminster Havering RM14 2AB 154.9p 174.9p 171.9p 191.9p
Tesco, Hylands Havering RM11 1PY Super-market 149.9p 158.9p Cheapest 162.9p
Tesco, Rainham Havering RM13 9YZ Super-market 151.9p 160.9p 171.9p
Tesco, Harold Wood Havering RM3 0LL Super-market 149.9p 158.9p 162.9p
Texaco, Marshalls Havering RM1 4SD 154.9p 175.9p 167.9p 188.9p Cheapest
Texaco, St Andrew's (London) Havering RM11 1XA 151.9p 169.9p 167.9p

Station Map

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

Unleaded (E10)
153.1p
19 stations
±1.9p std dev
0.1p below national
Super Unleaded (E5)
171.8p
19 stations
±6.6p std dev
+0.3p vs national
Diesel (B7)
168.1p
19 stations
±2.9p std dev
3.0p below national
Premium Diesel
191.4p
13 stations
±2.9p std dev
0.4p below national

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

Daily averages across all stations in the Romford postcode area over the last 30 days. Havering sits within this region.

What does fuel cost a typical driver in Havering?

At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2386/year on fuel in Havering (at 153.1p/L). That's £1 less than the UK average of £2388. Across the wider Romford (RM) postcode area petrol averages 151.7p/L, working out at £2364/year.

A diesel driver doing the same 12000 miles at 50 mpg spends about £1834/year at Havering's average diesel price of 168.1p/L. That's £33 less than the UK average of £1867. Across the wider Romford (RM) postcode area diesel averages 168.8p/L — £1842/year.

Choose the right station — save £££

The cheapest petrol in Havering is 149.9p/L and the most expensive is 155.9p/L — a 6.0p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £3.60.

For diesel the spread is 10.0p/L (162.9p cheapest, 172.9p dearest) — £6.00 saved on a 60‑litre fill.

Fuel Prices by Brand in Havering

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

Esso Fuel Prices in Havering

There are 7 Esso forecourts in Havering. Petrol averages 152.9p/L0.2p below the Havering average. Diesel averages 167.8p/L (0.3p below town avg). Cheapest petrol: Esso, St Alban's at 151.9p. Esso fuel prices across the UK →

Show 7 Esso stations
StationPostcodeE10B7
Esso, St Alban's RM1 2SL 151.9p 166.9p
Esso, St Edward's RM1 3BT 153.9p 169.9p
Esso, Hylands RM12 4BZ 153.9p 167.9p
Esso, Heaton (London) RM3 0AB 151.9p 165.9p
Esso, Gooshays RM3 0AG 153.9p 169.9p
Esso, Havering-atte-Bower RM5 2BD 152.9p 166.9p
Esso, Rush Green RM7 0QA 151.9p 166.9p

BP Fuel Prices in Havering

There are 3 BP forecourts in Havering. Petrol averages 154.9p/L1.8p above the Havering average. Diesel averages 170.9p/L (2.8p above town avg). Cheapest petrol: BP, Harold Wood at 153.9p. BP fuel prices across the UK →

Show 3 BP stations
StationPostcodeE10B7
BP, Hylands RM11 1DP 155.9p 169.9p
BP, Emerson Park RM11 3EA 154.9p 172.9p
BP, Harold Wood RM11 3UJ 153.9p 169.9p

Tesco Fuel Prices in Havering

There are 3 Tesco forecourts in Havering. Petrol averages 150.6p/L2.5p below the Havering average. Diesel averages 165.9p/L (2.2p below town avg). Cheapest petrol: Tesco, Hylands at 149.9p. Tesco fuel prices across the UK →

Show 3 Tesco stations
StationPostcodeE10B7
Tesco, Hylands RM11 1PY 149.9p 162.9p
Tesco, Rainham RM13 9YZ 151.9p 171.9p
Tesco, Harold Wood RM3 0LL 149.9p 162.9p

Shell Fuel Prices in Havering

There are 2 Shell forecourts in Havering. Petrol averages 155.4p/L2.3p above the Havering average. Diesel averages 169.4p/L (1.3p above town avg). Cheapest petrol: Shell, Marshalls at 154.9p. Shell fuel prices across the UK →

Show 2 Shell stations
StationPostcodeE10B7
Shell, Marshalls RM1 4SJ 154.9p 167.9p
Shell, Upminster RM14 3BS 155.9p 170.9p

Texaco Fuel Prices in Havering

There are 2 Texaco forecourts in Havering. Petrol averages 153.4p/L0.3p above the Havering average. Diesel averages 167.9p/L (0.2p below town avg). Cheapest petrol: Texaco, St Andrew's (London) at 151.9p. Texaco fuel prices across the UK →

Show 2 Texaco stations
StationPostcodeE10B7
Texaco, Marshalls RM1 4SD 154.9p 167.9p
Texaco, St Andrew's (London) RM11 1XA 151.9p 167.9p

Sainsbury's Fuel Prices in Havering

There is 1 Sainsbury's forecourt in Havering. Petrol is 149.9p/L3.2p below the Havering average. Diesel is 162.9p/L (5.2p below town avg). Live prices: Sainsbury's, St Edward's. Sainsbury's fuel prices across the UK →

Show station details
StationPostcodeE10B7
Sainsbury's, St Edward's RM1 1AU 149.9p 162.9p

Shell Tey Fuel Prices in Havering

There is 1 Shell Tey forecourt in Havering. Petrol is 154.9p/L1.8p above the Havering average. Diesel is 171.9p/L (3.8p above town avg). Live prices: Shell Tey, Upminster.

Show station details
StationPostcodeE10B7
Shell Tey, Upminster RM14 2AB 154.9p 171.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 Havering today is 149.9p per litre at SAINSBURY'S, RM1 1AU. The average across 19 stations is 153.1p. Prices are sourced from the UK government's Fuel Finder service and updated every 30 minutes.

The cheapest diesel (B7) in Havering today is 162.9p per litre at SAINSBURY'S, RM1 1AU. The average across 19 stations is 168.1p. Prices are sourced from the UK government's Fuel Finder service.

The average unleaded (E10) price in Havering is 153.1p per litre from 19 stations. The national average is 153.2p, so Havering is 0.1p below the national average.

The average diesel (B7) price in Havering is 168.1p per litre from 19 stations. The national average is 171.1p, so Havering is 3.0p below the national average.

There are currently 19 fuel stations reporting prices in Havering. 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.