Petrol Prices in Croydon
Cheapest Unleaded (E10)
166.7p
Average: 167.6p
Cheapest Diesel
196.7p
Average: 197.6p
Cheapest Super unleaded
182.9p
Average: 182.9p
Stations
4
Filling a 50-litre tank at the cheapest station saves £0.45 compared with the average.
Unleaded (E10) here is 0.3p cheaper than the Croydon average.
All petrol stations
| Station | Address | Unleaded (E10) | Diesel | Super unleaded | Premium diesel |
|---|---|---|---|---|---|
| Asda | Marlow Way, Croydon | 166.7p | 196.7p | – | – |
| Esso | 100 Lower Addiscombe Road, CROYDON | 167.9p | 197.9p | 182.9p | 211.9p |
| Esso | WICKHAM ROAD, CROYDON | 167.9p | 197.9p | 182.9p | 211.9p |
| Esso | SHIRLEY ROAD, CROYDON | 167.9p | 197.9p | 182.9p | 211.9p |
Unleaded (E10)Diesel
Nearby towns
| Town | Distance | Cheapest Unleaded (E10) | Difference |
|---|---|---|---|
| London | 6.5 mi | 165.9p | −0.8p |
| London | 7.3 mi | 169.9p | +3.2p |
| London | 11.3 mi | 165.9p | −0.8p |
| London | 14.1 mi | 165.7p | −1.0p |
| London | 16.7 mi | 167.9p | +1.2p |
| Hayes | 17.5 mi | 167.7p | +1.0p |
Brands
Updated 6 Nov 2026, 16:47 GMT