Cheapest Petrol & Diesel in Greenwich Today
☆ SaveLast updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.
Cheapest Petrol in Greenwich
Cheapest Diesel in Greenwich
Worth the Drive?
Diesel averages 3.2p less in Eltham Page (169.9p vs 173.1p here). The round trip is about 1 miles each way, costing roughly £0.30 in fuel at 50 mpg. A 60‑litre fill would save £1.90 — a net saving of £1.60 after the return journey.
There are 22 fuel stations in Greenwich reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 153.5p per litre across 22 stations. Diesel (B7) averages 173.1p across 22 stations. Unleaded is 0.4p 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 Greenwich.
Fuel Stations in Greenwich
| Station | Postcode | E10 | E5 | B7 | SDV |
|---|---|---|---|---|---|
| Asda, Greenwich Peninsula | SE7 7ST | 150.7p | – | 167.7p | – |
| BP, East Greenwich | SE10 9TS | 152.9p | 173.9p | 171.9p | 192.9p |
| BP, Blackheath Westcombe Greenwich | SE3 0DZ | 155.9p | 175.9p | 173.9p | – |
| BP, Eltham Town Greenwich | SE9 2NL | 154.9p | 175.9p | 171.9p | 192.9p |
| Esso, Middle Park Greenwich | SE12 8BL | 154.9p | 169.9p | 173.9p | – |
| Esso, Plumstead Common Greenwich | SE18 2UL | 153.9p | 175.9p | 172.9p | 189.9p |
| Esso, Blackheath Westcombe Greenwich | SE3 7HS | 152.9p | 175.9p | 169.9p | 189.9p |
| Esso, Greenwich Peninsula | SE7 7AL | 152.9p | 175.9p | 169.9p | 189.9p |
| Esso, Eltham Town Greenwich (SE9 1DH) | SE9 1DH | 158.9p | 173.9p | 192.9p | – |
| Esso, Eltham Town Greenwich (SE9 2TD) | SE9 2TD | 154.9p | 175.9p | 171.9p | 195.9p |
| Harvest Energy, Woolwich Dockyard Greenwich | SE18 4AB | 154.9p | 174.9p | 174.9p | – |
| Jet, Abbey Wood Greenwich | SE2 0RB Super-market | 151.9p | – | 181.9p | – |
| Jet, Eltham Page Greenwich | SE9 6SX | 152.9p | 169.9p | 169.9p | 185.9p Cheapest |
| Morrisons, Thamesmead Moorings Greenwich | SE28 8RD Super-market | 149.9p Cheapest | 165.9p | 166.9p Cheapest | – |
| Sainsbury's, Greenwich Peninsula | SE10 0QJ | 151.9p | 163.9p | 168.9p | – |
| Sainsbury's, Eltham Town Greenwich | SE9 5DL | 151.9p | 163.9p | 168.9p | – |
| Shell, Charlton Hornfair Greenwich | SE3 8UQ | 155.9p | 184.9p | 173.9p | 194.9p |
| Shell, Mottingham, Coldharbour Greenwich (SE9 3AF) | SE9 3AF | 154.9p | 179.9p | 172.9p | 199.9p |
| Shell, Mottingham, Coldharbour Greenwich (SE9 3AL) | SE9 3AL | 155.9p | 184.9p | 172.9p | 199.9p |
| Texaco, Plumstead Greenwich | SE18 1JH | 151.9p | 172.9p | 179.9p | 200.9p |
| Texaco Deptford, Greenwich Creekside | SE8 3BU | 149.9p | 169.9p | 169.9p | 189.9p |
| Texaco, Middle Park Greenwich | SE12 8BL Super-market | 152.9p | 158.9p Cheapest | 169.9p | – |
Station Map
Nearby Towns
Average Petrol and Diesel Prices in Greenwich (pence per litre)
30-Day Price Trend in the South East London Region (pence per litre)
Daily averages across all stations in the South East London postcode area over the last 30 days. Greenwich sits within this region.
What does fuel cost a typical driver in Greenwich?
At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2393/year on fuel in Greenwich (at 153.5p/L). That's £7 more than the UK average of £2386. Across the wider South East London (SE) postcode area petrol averages 152.9p/L, working out at £2383/year.
A diesel driver doing the same 12000 miles at 50 mpg spends about £1888/year at Greenwich's average diesel price of 173.1p/L. That's £22 more than the UK average of £1867. Across the wider South East London (SE) postcode area diesel averages 170.7p/L — £1862/year.
Choose the right station — save £££
The cheapest petrol in Greenwich is 149.9p/L and the most expensive is 158.9p/L — a 9.0p/L spread. Filling a 60‑litre tank at the cheapest vs the dearest saves £5.40.
For diesel the spread is 26.0p/L (166.9p cheapest, 192.9p dearest) — £15.60 saved on a 60‑litre fill.
Fuel Prices by Brand in Greenwich
Average prices and cheapest station for each fuel brand in Greenwich.
Esso Fuel Prices in Greenwich
There are 6 Esso forecourts in Greenwich. Petrol averages 154.7p/L — 1.2p above the Greenwich average. Diesel averages 175.2p/L (2.1p above town avg). Cheapest petrol: Esso, Blackheath Westcombe at 152.9p. Esso fuel prices across the UK →
Show 6 Esso stations
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Esso, Middle Park | SE12 8BL | 154.9p | 173.9p |
| Esso, Plumstead Common | SE18 2UL | 153.9p | 172.9p |
| Esso, Blackheath Westcombe | SE3 7HS | 152.9p | 169.9p |
| Esso, Greenwich Peninsula | SE7 7AL | 152.9p | 169.9p |
| Esso, Eltham Town (SE9 1DH) | SE9 1DH | 158.9p | 192.9p |
| Esso, Eltham Town (SE9 2TD) | SE9 2TD | 154.9p | 171.9p |
BP Fuel Prices in Greenwich
There are 3 BP forecourts in Greenwich. Petrol averages 154.6p/L — 1.1p above the Greenwich average. Diesel averages 172.6p/L (0.5p below town avg). Cheapest petrol: BP, East Greenwich at 152.9p. BP fuel prices across the UK →
Show 3 BP stations
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| BP, East Greenwich | SE10 9TS | 152.9p | 171.9p |
| BP, Blackheath Westcombe | SE3 0DZ | 155.9p | 173.9p |
| BP, Eltham Town | SE9 2NL | 154.9p | 171.9p |
Shell Fuel Prices in Greenwich
There are 3 Shell forecourts in Greenwich. Petrol averages 155.6p/L — 2.1p above the Greenwich average. Diesel averages 173.2p/L (0.1p above town avg). Cheapest petrol: Shell, Mottingham, Coldharbour (SE9 3AF) at 154.9p. Shell fuel prices across the UK →
Show 3 Shell stations
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Shell, Charlton Hornfair | SE3 8UQ | 155.9p | 173.9p |
| Shell, Mottingham, Coldharbour (SE9 3AF) | SE9 3AF | 154.9p | 172.9p |
| Shell, Mottingham, Coldharbour (SE9 3AL) | SE9 3AL | 155.9p | 172.9p |
Jet Fuel Prices in Greenwich
There are 2 Jet forecourts in Greenwich. Petrol averages 152.4p/L — 1.1p below the Greenwich average. Diesel averages 175.9p/L (2.8p above town avg). Cheapest petrol: Jet, Abbey Wood at 151.9p. Jet fuel prices across the UK →
Show 2 Jet stations
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Jet, Abbey Wood | SE2 0RB | 151.9p | 181.9p |
| Jet, Eltham Page | SE9 6SX | 152.9p | 169.9p |
Sainsbury's Fuel Prices in Greenwich
There are 2 Sainsbury's forecourts in Greenwich. Petrol averages 151.9p/L — 1.6p below the Greenwich average. Diesel averages 168.9p/L (4.2p below town avg). Cheapest petrol: Sainsbury's, Greenwich Peninsula at 151.9p. Sainsbury's fuel prices across the UK →
Show 2 Sainsbury's stations
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Sainsbury's, Greenwich Peninsula | SE10 0QJ | 151.9p | 168.9p |
| Sainsbury's, Eltham Town | SE9 5DL | 151.9p | 168.9p |
Asda Fuel Prices in Greenwich
There is 1 Asda forecourt in Greenwich. Petrol is 150.7p/L — 2.8p below the Greenwich average. Diesel is 167.7p/L (5.4p below town avg). Live prices: Asda, Greenwich Peninsula. Asda fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Asda, Greenwich Peninsula | SE7 7ST | 150.7p | 167.7p |
Harvest Energy Fuel Prices in Greenwich
There is 1 Harvest Energy forecourt in Greenwich. Petrol is 154.9p/L — 1.4p above the Greenwich average. Diesel is 174.9p/L (1.8p above town avg). Live prices: Harvest Energy, Woolwich Dockyard.
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Harvest Energy, Woolwich Dockyard | SE18 4AB | 154.9p | 174.9p |
Morrisons Fuel Prices in Greenwich
There is 1 Morrisons forecourt in Greenwich. Petrol is 149.9p/L — 3.6p below the Greenwich average. Diesel is 166.9p/L (6.2p below town avg). Live prices: Morrisons, Thamesmead Moorings. Morrisons fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Morrisons, Thamesmead Moorings | SE28 8RD | 149.9p | 166.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.