Petrol stations in Croydon
There are 13 petrol stations in Croydon (London) with current fuel prices. The cheapest diesel is currently € 1.967 at Asda Wallington Superstore.
Cheapest Diesel£ 1.967Asda Wallington SuperstoreCheapest Unleaded£ 1.707Asda Wallington Superstore
13Stations
Loading map…
Asda Wallington Superstore
Marlow Way, CR0 4XS Croydon
Unleaded (E10): £ 1.707Diesel: £ 1.967
Price change 13/10/2026, 19:11
Sainsburys
Drury Crescent, CR0 4XT Croydon
Unleaded (E10): £ 1.709Diesel: £ 1.969
Price change 13/10/2026, 08:11
Esso
23-41 Shirley Rd, CR0 7ER Croydon
Unleaded (E10): £ 1.719Diesel: £ 1.979
Price change 13/10/2026, 15:40
Esso
100-102 Lower Addiscombe Rd, CR0 6AD Croydon
Unleaded (E10): £ 1.719Diesel: £ 1.979
Price change 13/10/2026, 17:10
BP
179 Shirley Road, CR0 8SS Croydon
Unleaded (E10): £ 1.719Diesel: £ 1.989
Price change 05/10/2026, 16:10
Esso
Wickham Rd, CR0 8DN Croydon
Unleaded (E10): £ 1.719Diesel: £ 1.989
Price change 13/10/2026, 15:41
Esso
375 Purley Way, CR0 4NX Croydon
Unleaded (E10): £ 1.729Diesel: £ 1.989
Price change 17/10/2026, 11:41
Esso
Purley Way Service Station Ltd, 514, Purley Way, CR0 4RE Croydon
Unleaded (E10): £ 1.729Diesel: £ 1.989
Price change 22/10/2026, 10:11
BP
Bp Mobil Petrol Station, 35, Beddington Lane, CR0 4TJ Croydon
Unleaded (E10): £ 1.729Diesel: £ 1.999
Price change 20/10/2026, 09:41
BP
3 Mitcham Road, CR0 3RU Croydon
Unleaded (E10): £ 1.759Diesel: £ 1.999
Price change 19/10/2026, 15:41
Esso
76 Selsdon Park Road, CR2 8JT Croydon
Unleaded (E10): £ 1.769Diesel: £ 1.999
Price change 20/10/2026, 15:41
Shell
Kent Gateway, CR0 5AR Croydon
Unleaded (E10): £ 1.779Diesel: £ 1.999
Price change 08/10/2026, 16:41
Shell
117 Whitehorse Road, CR0 2LG Croydon
Unleaded (E10): £ 1.799Diesel: £ 2.019
Price change 08/10/2026, 16:41
Price trend in Croydon
Diesel ranged between £ 1.889 and £ 2.019 over the last 30 days.
Unleaded (E10) ranged between £ 1.687 and £ 1.799 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 26/09/2026 | £ 1.972 | — |
| 27/09/2026 | £ 1.968 | £ 1.732 |
| 28/09/2026 | £ 1.966 | £ 1.735 |
| 29/09/2026 | £ 1.971 | — |
| 30/09/2026 | £ 1.971 | £ 1.717 |
| 01/10/2026 | £ 1.976 | £ 1.721 |
| 02/10/2026 | £ 1.970 | £ 1.723 |
| 04/10/2026 | £ 1.978 | £ 1.738 |
| 05/10/2026 | £ 1.986 | £ 1.740 |
| 08/10/2026 | £ 1.993 | £ 1.742 |
| 09/10/2026 | £ 1.993 | — |
| 13/10/2026 | — | £ 1.741 |
| 14/10/2026 | — | £ 1.739 |
| 22/10/2026 | £ 1.990 | £ 1.738 |
Price comparison
Croydon is cheaper than the median in London (0.9p), but more expensive than the average in United Kingdom (0.1p).
Diesel
- Croydon£ 1.990+0.1 p
- London£ 1.999+1.0 p
- United Kingdom£ 1.989±0
Unleaded (E10)
- Croydon£ 1.737−0.1 p
- London£ 1.739+0.1 p
- United Kingdom£ 1.738±0
Difference from the United Kingdom average