Cheapest Petrol & Diesel in Southwark Today
☆ SaveLast updated: · Prices refresh every 30 minutes from the UK government's Fuel Finder service.
Cheapest Petrol in Southwark
Cheapest Diesel in Southwark
Worth the Drive?
Petrol averages 3.7p less in Old Kent Road (151.8p vs 155.5p here). The round trip is about 1 miles each way, costing roughly £0.50 in fuel at 35 mpg. A 60‑litre fill would save £2.24 — a net saving of £1.74 after the return journey.
Diesel averages 5.2p less in Old Kent Road (168.8p vs 174.0p here). The round trip is about 1 miles each way, costing roughly £0.39 in fuel at 50 mpg. A 60‑litre fill would save £3.14 — a net saving of £2.75 after the return journey.
There are 14 fuel stations in Southwark reporting live prices via the UK government's Fuel Finder service. Unleaded petrol (E10) averages 155.5p per litre across 14 stations. Diesel (B7) averages 174.0p across 14 stations. Unleaded is 0.4p above the national average of 155.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 Southwark.
Fuel Stations in Southwark
| Station | Postcode | E10 | E5 | B7 | SDV |
|---|---|---|---|---|---|
| Asda, Old Kent Road Southwark | SE1 5AG | 151.7p Cheapest | – | 168.7p Cheapest | – |
| EG On The Move, Camberwell Green Southwark | SE5 0EG | 155.9p | 175.9p | 178.9p | – |
| Esso, Chaucer Southwark | SE1 4AG | 155.9p | 175.9p | 174.9p | 195.9p |
| Esso, Dulwich Wood Southwark | SE19 1PL | 153.9p | 175.9p | 172.9p | 195.9p |
| Esso, Goose Green Southwark | SE22 9BD | 155.9p | 175.9p | 174.9p | 195.9p |
| Grove Vale Filling Station, Goose Green Southwark | SE22 8EN | 156.9p | 166.9p | 175.9p | 185.9p Cheapest |
| Morrisons, Rye Lane Southwark | SE15 5EW Super-market | 152.9p | 165.9p | 169.9p | – |
| Shell, Borough Southwark | SE1 0AX | 156.9p | 184.9p | 172.9p | 199.9p |
| Shell, North Bermondsey Southwark | SE16 2JN | 156.9p | 184.9p | 173.9p | – |
| Shell, Dulwich Wood Southwark | SE19 1UN | 155.9p | 184.9p | 175.9p | 204.9p |
| Southwark Service Station, Nunhead Southwark | SE14 5BE | 156.9p | 166.9p | 175.9p | 185.9p |
| Tesco, Old Kent Road Southwark | SE1 5HG Super-market | 151.9p | 160.9p Cheapest | 168.9p | – |
| Tesco, Rotherhithe Southwark | SE16 7LL Super-market | 151.9p | 160.9p | 168.9p | – |
| Texaco, Dulwich Village Southwark | SE24 9DG Super-market | 163.9p | 183.9p | 183.9p | – |
Station Map
Nearby Towns
Average Petrol and Diesel Prices in Southwark (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. Southwark sits within this region.
What does fuel cost a typical driver in Southwark?
At current prices, a typical driver covering 12000 miles a year in a petrol car averaging 35 mpg spends about £2424/year on fuel in Southwark (at 155.5p/L). That's £7 more than the UK average of £2417. Across the wider South East London (SE) postcode area petrol averages 155.1p/L, working out at £2417/year.
A diesel driver doing the same 12000 miles at 50 mpg spends about £1899/year at Southwark's average diesel price of 174.0p/L. That's £13 less than the UK average of £1912. Across the wider South East London (SE) postcode area diesel averages 174.5p/L — £1904/year.
Choose the right station — save £££
The cheapest petrol in Southwark is 151.7p/L and the most expensive is 163.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 15.2p/L (168.7p cheapest, 183.9p dearest) — £9.12 saved on a 60‑litre fill.
Fuel Prices by Brand in Southwark
Average prices and cheapest station for each fuel brand in Southwark.
Esso Fuel Prices in Southwark
There are 3 Esso forecourts in Southwark. Petrol averages 155.2p/L — 0.3p below the Southwark average. Diesel averages 174.2p/L (0.2p above town avg). Cheapest petrol: Esso, Dulwich Wood at 153.9p. Esso fuel prices across the UK →
Show 3 Esso stations
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Esso, Chaucer | SE1 4AG | 155.9p | 174.9p |
| Esso, Dulwich Wood | SE19 1PL | 153.9p | 172.9p |
| Esso, Goose Green | SE22 9BD | 155.9p | 174.9p |
Shell Fuel Prices in Southwark
There are 3 Shell forecourts in Southwark. Petrol averages 156.6p/L — 1.1p above the Southwark average. Diesel averages 174.2p/L (0.2p above town avg). Cheapest petrol: Shell, Dulwich Wood at 155.9p. Shell fuel prices across the UK →
Show 3 Shell stations
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Shell, Borough | SE1 0AX | 156.9p | 172.9p |
| Shell, North Bermondsey | SE16 2JN | 156.9p | 173.9p |
| Shell, Dulwich Wood | SE19 1UN | 155.9p | 175.9p |
Tesco Fuel Prices in Southwark
There are 2 Tesco forecourts in Southwark. Petrol averages 151.9p/L — 3.6p below the Southwark average. Diesel averages 168.9p/L (5.1p below town avg). Cheapest petrol: Tesco, Old Kent Road at 151.9p. Tesco fuel prices across the UK →
Show 2 Tesco stations
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Tesco, Old Kent Road | SE1 5HG | 151.9p | 168.9p |
| Tesco, Rotherhithe | SE16 7LL | 151.9p | 168.9p |
Asda Fuel Prices in Southwark
There is 1 Asda forecourt in Southwark. Petrol is 151.7p/L — 3.8p below the Southwark average. Diesel is 168.7p/L (5.3p below town avg). Live prices: Asda, Old Kent Road. Asda fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Asda, Old Kent Road | SE1 5AG | 151.7p | 168.7p |
EG On The Move Fuel Prices in Southwark
There is 1 EG On The Move forecourt in Southwark. Petrol is 155.9p/L — 0.4p above the Southwark average. Diesel is 178.9p/L (4.9p above town avg). Live prices: EG On The Move, Camberwell Green. EG On The Move fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| EG On The Move, Camberwell Green | SE5 0EG | 155.9p | 178.9p |
Grove Vale Filling Station Fuel Prices in Southwark
There is 1 Grove Vale Filling Station forecourt in Southwark. Petrol is 156.9p/L — 1.4p above the Southwark average. Diesel is 175.9p/L (1.9p above town avg). Live prices: Grove Vale Filling Station, Goose Green.
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Grove Vale Filling Station, Goose Green | SE22 8EN | 156.9p | 175.9p |
Morrisons Fuel Prices in Southwark
There is 1 Morrisons forecourt in Southwark. Petrol is 152.9p/L — 2.6p below the Southwark average. Diesel is 169.9p/L (4.1p below town avg). Live prices: Morrisons, Rye Lane. Morrisons fuel prices across the UK →
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Morrisons, Rye Lane | SE15 5EW | 152.9p | 169.9p |
Southwark Service Station Fuel Prices in Southwark
There is 1 Southwark Service Station forecourt in Southwark. Petrol is 156.9p/L — 1.4p above the Southwark average. Diesel is 175.9p/L (1.9p above town avg). Live prices: Southwark Service Station, Nunhead.
Show station details
| Station | Postcode | E10 | B7 |
|---|---|---|---|
| Southwark Service Station, Nunhead | SE14 5BE | 156.9p | 175.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.