Cheapest Petrol & Diesel in Harrow Today
☆ SaveLast updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.
Cheapest Petrol in Harrow
Cheapest Diesel in Harrow
Worth the Drive?
Petrol averages 2.0p less in Roxbourne (151.9p vs 153.9p here). The round trip is about 2 miles each way, costing roughly £0.89 in fuel at 35 mpg. A 60‑litre fill would save £1.20 — a net saving of £0.31 after the return journey.
Diesel averages 1.7p less in North Harrow (173.9p vs 175.6p here). The round trip is about 1 miles each way, costing roughly £0.26 in fuel at 50 mpg. A 60‑litre fill would save £1.00 — a net saving of £0.74 after the return journey.
There are 9 fuel stations in Harrow reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 153.9p per litre across 9 stations. Diesel (B7) averages 175.6p across 9 stations. Unleaded is 0.8p above the national average of 153.1p.
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 Harrow.
Fuel Stations in Harrow
| Station | Postcode | E10 | E5 | B7 | SDV |
|---|---|---|---|---|---|
| BP, Harrow on the Hill | HA1 3BS | 155.9p | 176.9p | 177.9p | 198.9p |
| Esso, Headstone Harrow | HA1 4EU | 153.9p | 175.9p | 175.9p | 195.9p |
| Esso, North Harrow | HA2 6AE | 152.9p | 175.9p | 173.9p Cheapest | 189.9p |
| Esso, Roxbourne Harrow | HA2 9DL | 151.9p Cheapest | 166.9p Cheapest | 174.9p | 188.9p |
| Esso, Wealdstone North Harrow | HA3 5EA | 152.9p | 175.9p | 173.9p | 189.9p |
| Esso, Belmont (London) Harrow | HA3 8SF | 154.9p | 173.9p | 175.9p | 194.9p |
| Esso, Centenary Harrow | HA7 1JN | 154.9p | 169.9p | 173.9p | 187.9p Cheapest |
| Shell, Roxeth Harrow | HA2 0EG | 153.9p | 179.9p | 178.9p | 204.9p |
| Shell, Pinner Harrow | HA5 2AF | 153.9p | 179.9p | 174.9p | 199.9p |
Station Map
Nearby Towns
Average Petrol and Diesel Prices in Harrow (pence per litre)
30-Day Price Trend in the Harrow Region (pence per litre)
Daily averages across all stations in the Harrow postcode area over the last 30 days. Harrow sits within this region.
What does fuel cost a typical driver in Harrow?
At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2399/year on fuel in Harrow (at 153.9p/L). That's £12 more than the UK average of £2386. Across the wider Harrow (HA) postcode area petrol averages 152.4p/L, working out at £2375/year.
A diesel driver doing the same 12000 miles at 50 mpg spends about £1916/year at Harrow's average diesel price of 175.6p/L. That's £49 more than the UK average of £1867. Across the wider Harrow (HA) postcode area diesel averages 173.2p/L — £1890/year.
Choose the right station — save £££
The cheapest petrol in Harrow is 151.9p/L and the most expensive is 155.9p/L — a 4.0p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £2.40.
For diesel the spread is 5.0p/L (173.9p cheapest, 178.9p dearest) — £3.00 saved on a 60‑litre fill.
Fuel Prices by Brand in Harrow
Average prices and cheapest station for each fuel brand in Harrow.
Esso Fuel Prices in Harrow
There are 6 Esso forecourts in Harrow. Petrol averages 153.6p/L — 0.3p below the Harrow average. Diesel averages 174.7p/L (0.9p below town avg). Cheapest petrol: Esso, Roxbourne at 151.9p. Esso fuel prices across the UK →
Show 6 Esso stations
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Esso, Headstone | HA1 4EU | 153.9p | 175.9p |
| Esso, North Harrow | HA2 6AE | 152.9p | 173.9p |
| Esso, Roxbourne | HA2 9DL | 151.9p | 174.9p |
| Esso, Wealdstone North | HA3 5EA | 152.9p | 173.9p |
| Esso, Belmont (London) | HA3 8SF | 154.9p | 175.9p |
| Esso, Centenary | HA7 1JN | 154.9p | 173.9p |
Shell Fuel Prices in Harrow
There are 2 Shell forecourts in Harrow. Petrol averages 153.9p/L. Diesel averages 176.9p/L (1.3p above town avg). Cheapest petrol: Shell, Roxeth at 153.9p. Shell fuel prices across the UK →
Show 2 Shell stations
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Shell, Roxeth | HA2 0EG | 153.9p | 178.9p |
| Shell, Pinner | HA5 2AF | 153.9p | 174.9p |
BP Fuel Prices in Harrow
There is 1 BP forecourt in Harrow. Petrol is 155.9p/L — 2.0p above the Harrow average. Diesel is 177.9p/L (2.3p above town avg). Live prices: BP, Harrow on the Hill. BP fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| BP, Harrow on the Hill | HA1 3BS | 155.9p | 177.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.