Fuel prices

Petrol and diesel prices in Croydon

Compare 13 stations and find the cheapest fuel in Croydon today.

In Croydon, unleaded petrol (E10) averages 169.6p per litre and standard diesel averages 198.6p per litre. The cheapest unleaded is at ASDA WALLINGTON SUPERSTORE for 166.7p per litre. Prices updated 4 November 2026, 15:22.

Average fuel prices in Croydon

Unleaded

169.6p/L

Lowest 166.7p · UK avg 171.0p

Diesel

198.6p/L

Lowest 196.7p · UK avg 198.4p

Super unleaded

189.6p/L

Lowest 178.9p · UK avg 190.0p

Premium diesel

217.0p/L

Lowest 207.9p · UK avg 217.7p

Latest price update in Croydon: 4 Nov 2026, 15:22. Source: GOV.UK Fuel Finder.

Cheapest unleaded in Croydon

  1. ASDA WALLINGTON SUPERSTORE Cheapest

    MARLOW WAY, CROYDON, CR0 4XS

    166.7p

  2. ESSO

    375 PURLEY WAY, CROYDON, CR0 4NX

    166.9p

  3. SAINSBURYS

    DRURY CRESCENT, CROYDON, CR0 4XT

    166.9p

  4. Esso

    PURLEY WAY SERVICE STATION LTD, CROYDON, CR0 4RE

    166.9p

  5. ESSO

    23-41 SHIRLEY RD, CROYDON, CR0 7ER

    167.9p

  6. ESSO

    100-102 LOWER ADDISCOMBE RD, CROYDON, CR0 6AD

    167.9p

  7. BP

    BP MOBIL PETROL STATION, CROYDON, CR0 4TJ

    168.9p

  8. BP

    179 SHIRLEY ROAD, CROYDON, CR0 8SS

    168.9p

  9. ESSO

    WICKHAM RD, CROYDON, CR0 8DN

    168.9p

  10. BP

    3 MITCHAM ROAD, CROYDON, CR0 3RU

    168.9p

  11. SHELL

    117 WHITEHORSE ROAD, CROYDON, CR0 2LG

    171.9p

  12. ESSO

    76 SELSDON PARK ROAD, CROYDON, CR2 8JT

    175.9p

  13. SHELL

    KENT GATEWAY, CROYDON, CR0 5AR

    177.9p

Cheapest diesel in Croydon

  1. ASDA WALLINGTON SUPERSTORE Cheapest

    MARLOW WAY, CROYDON, CR0 4XS

    196.7p

  2. SAINSBURYS

    DRURY CRESCENT, CROYDON, CR0 4XT

    196.9p

  3. Esso

    PURLEY WAY SERVICE STATION LTD, CROYDON, CR0 4RE

    196.9p

  4. ESSO

    375 PURLEY WAY, CROYDON, CR0 4NX

    197.9p

  5. ESSO

    23-41 SHIRLEY RD, CROYDON, CR0 7ER

    197.9p

  6. BP

    179 SHIRLEY ROAD, CROYDON, CR0 8SS

    197.9p

  7. ESSO

    WICKHAM RD, CROYDON, CR0 8DN

    197.9p

  8. ESSO

    100-102 LOWER ADDISCOMBE RD, CROYDON, CR0 6AD

    197.9p

  9. ESSO

    76 SELSDON PARK ROAD, CROYDON, CR2 8JT

    199.9p

  10. BP

    BP MOBIL PETROL STATION, CROYDON, CR0 4TJ

    199.9p

  11. SHELL

    KENT GATEWAY, CROYDON, CR0 5AR

    199.9p

  12. BP

    3 MITCHAM ROAD, CROYDON, CR0 3RU

    199.9p

  13. SHELL

    117 WHITEHORSE ROAD, CROYDON, CR0 2LG

    201.9p

Fuel prices in Croydon: FAQ

What is the average price of petrol in Croydon?

Unleaded (E10) in Croydon averages 169.6p per litre across 13 stations, ranging from 166.7p to 177.9p. That is 1.4p below the UK average.

What is the average price of diesel in Croydon?

Standard diesel in Croydon averages 198.6p per litre across 13 stations, ranging from 196.7p to 201.9p. That is 0.2p above the UK average.

Where is the cheapest petrol in Croydon?

Right now the cheapest unleaded we can see in Croydon is at ASDA WALLINGTON SUPERSTORE, MARLOW WAY, CROYDON, CR0 4XS, at 166.7p per litre. Prices change through the day, so check before you set off.

How often are these fuel prices updated?

We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.

Fuel prices in other towns and cities

Search fuel prices by postcode

Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.

Keep your vehicle on the road with VeFix

Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.