Sunday email
Fuel prices

Fuel prices in Croydon

Unleaded across Croydon runs from 166.9p to 177.9p a litre, and most stations charge around 167.9p. Diesel runs from 196.9p, most around 199.9p. The typical price is down 3p on a week ago. Here are all 27 stations, cheapest first.

Share this
166.9pcheapest unleadedMFG Foxley and 6 more
167.9ptypical unleaded166.9p to 177.9p · 27 stations
196.9pcheapest dieselPurley Way Service Stn Limited
199.9ptypical diesel196.9p to 201.9p · 24 stations

Darker means dearer unleaded. Tap an area for its page.

Check your own street

See fuel prices and everything else that’s changing right round your home. Free, no sign-in.

Every station in Croydon, cheapest first

  1. 166.9punleaded▼ 3p this week
    199.9pdiesel

    MFG Foxley

    EssoPurleyOpen 24 hours

    14-16 Godstone Road, Purley, CR8 2DB · Super unleaded 189.9p · Premium diesel 219.9p · updated 5 hours ago

  2. 166.9punleaded▼ 3p this week
    199.9pdiesel

    MFG Hayling Down

    EssoPurleyOpen 24 hours

    628-630 Brighton Road, Purley, CR8 2BA · Super unleaded 189.9p · Premium diesel 219.9p · updated 5 hours ago

  3. 166.9punleaded▼ 3p this week
    197.9pdiesel

    MFG Waddon Court

    EssoWaddonOpen 24 hours

    375 Purley Way, Croydon, CR0 4NX · Super unleaded 189.9p · Premium diesel 219.9p · updated 5 hours ago

  4. 166.9punleaded▼ 3p this week
    199.9pdiesel

    MFG Whitgift

    EssoWaddonOpen 24 hours

    87 Brighton Road, South Croydon, CR2 6EE · Super unleaded 189.9p · Premium diesel 219.9p · updated 5 hours ago

  5. 166.9punleaded▼ 4p this week
    197.9pdiesel

    Purley Extra

    TescoPurleyOpen 24 hoursSupermarket

    Tesco Stores LTD, 8 Purley Road, Purley, CR8 2HA · Super unleaded 177.9p · updated 7 hours ago

  6. 166.9punleaded▼ 3p this week
    196.9pdiesel▼ 1p this week

    Purley Way Service Stn Limited

    EssoWaddonOpen 24 hours

    Purley Way Service Station LTD, 514, Purley Way, Croydon, CR0 4RE · Super unleaded 186.9p · Premium diesel 213.9p · updated 2 days ago

  7. 166.9punleaded▼ 3p this week
    199.9pdiesel

    Tgc - Brighton Road

    ShellPurleyOpen 24 hours

    306-320 Brighton Road, South Croydon, CR2 6AJ · Super unleaded 187.9p · Premium diesel 220.9p · updated 2 days ago

  8. 167.8punleaded▼ 4p this week
    197.8pdiesel

    Norbury Service Centre Ltd

    NorburyOpen 24 hours

    1270 London Road, London, SW16 4DH · updated 2 hours ago

  9. 167.9punleaded▼ 2p this week
    197.9pdiesel

    Croydon Addiscombe Esso Express

    AddiscombeOpen till midnight

    100-102 Lower Addiscombe Rd, Croydon, CR0 6AD · Super unleaded 182.9p · Premium diesel 211.9p · updated yesterday

  10. 167.9punleaded▼ 2p this week
    197.9pdiesel

    Croydon Esso Express

    AddiscombeOpen till midnight

    23-41 Shirley Rd, Croydon, CR0 7ER · Super unleaded 182.9p · Premium diesel 211.9p · updated yesterday

  11. 167.9punleaded▼ 2p this week
    199.9pdiesel

    MFG Coulsdon

    EssoCoulsdonOpen till 23:00

    189/191 Chipstead Valley Road, Coulsden, CR5 3BR · Super unleaded 189.9p · updated 5 hours ago

  12. 167.9punleaded▼ 2p this week
    197.9pdiesel

    Sainsbury’s Crystal Palace

    Thornton HeathOpen till 23:00Supermarket

    120-122 Whitehorse Lane, London, SE25 6XB · Super unleaded 179.9p · updated 15 hours ago

  13. 167.9punleaded▼ 2p this week
    197.9pdiesel

    Shirley SF Connect

    BPShirleyOpen 24 hours

    179 Shirley Road, Croydon, CR0 8SS · Super unleaded 188.9p · Premium diesel 218.9p · updated 11 hours ago

  14. 167.9punleaded▼ 3p this week
    197.9pdiesel

    Shirley W Wickham Esso Express

    ShirleyOpen till midnight

    Wickham Rd, Croydon, CR0 8DN · Super unleaded 182.9p · Premium diesel 211.9p · updated 6 hours ago

  15. 168.9punleaded▼ 6p this week
    199.9pdiesel

    Mitcham Road SF Connect

    BPBroad GreenOpen 24 hours

    3 Mitcham Road, Croydon, CR0 3RU · Super unleaded 189.9p · Premium diesel 220.9p · updated yesterday

  16. 169.9punleaded▼ 1p this week
    198.9pdiesel

    EG Streatham Pfs

    EG On The MoveNorburyOpen 24 hours

    275 Streatham High Rd, Streatham, London, SW16 3BS · Super unleaded 189.9p · updated 4 days ago

  17. 169.9punleaded
    199.9pdiesel

    MFG South Norwood

    EssoSouth NorwoodOpen 24 hours

    399 Holmesdale Road, South Norwood, SE25 6BS · Super unleaded 195.9p · Premium diesel 219.9p · updated 9 days ago

  18. 169.9punleaded▼ 2p this week
    199.9pdiesel

    Pgg Knights Hill

    ValeroUpper NorwoodOpen 24 hours

    260 Knights Hill, Norwood, SE27 0QP · Super unleaded 189.9p · Premium diesel 219.9p · updated 2 days ago

  19. 170.9punleaded▼ 3p this week
    200.9pdiesel

    Shell South Norwood

    South NorwoodOpen 24 hours

    123-127 Portland Road, London, SE25 4UX · Super unleaded 194.9p · Premium diesel 229.9p · updated yesterday

  20. 171.9punleaded▼ 8p this week
    201.9pdiesel▼ 3p this week

    Godstone Road SF Connect

    BPHamsey GreenOpen 24 hours

    43-47 Godstone Road, Whyteleafe, CR3 0EG · Super unleaded 191.9p · Premium diesel 222.9p · updated 4 hours ago

  21. 171.9punleaded
    199.9pdiesel

    MFG Croydon

    EssoNew AddingtonOpen 24 hours

    Parkway, New Addington, CR0 0LA · Super unleaded 195.9p · Premium diesel 219.9p · updated 9 days ago

  22. 171.9punleaded▼ 8p this week
    201.9pdiesel

    Shell Gloster

    SelhurstOpen 24 hours

    117 Whitehorse Road, Croydon, CR0 2LG · Super unleaded 199.9p · Premium diesel 224.9p · updated yesterday

  23. 171.9punleaded▼ 8p this week
    201.9pdiesel▼ 3p this week

    Shell Sanderstead

    SandersteadOpen 24 hours

    81 Limpsfield Road, Sanderstead, CR2 9LE · Super unleaded 199.9p · Premium diesel 224.9p · updated 5 hours ago

  24. 172.9punleaded▼ 3p this week
    200.9pdiesel▼ 1p this week

    Shell Old Coulsdon

    Old CoulsdonOpen till 22:30

    215 Coulsdon Road, Old Coulsdon, CR5 1EN · Super unleaded 194.9p · Premium diesel 224.9p · updated 2 days ago

  25. 175.9punleaded
    199.9pdiesel

    Rontec Forestdale

    EssoForestdaleOpen 24 hours

    76 Selsdon Park Road, Croydon, CR2 8JT · Super unleaded 195.9p · Premium diesel 219.9p · updated 9 days ago

  26. 177.9punleaded
    199.9pdiesel

    Addington SF Connect

    BPForestdaleOpen 24 hours

    215 Selsdon Park Road, South Croydon, CR2 8JH · Super unleaded 198.9p · Premium diesel 220.9p · updated 4 weeks ago

  27. 177.9punleaded
    199.9pdiesel

    Shell Addington

    AddingtonOpen 24 hours

    Kent Gateway, Croydon, CR0 5AR · Super unleaded 199.9p · Premium diesel 224.9p · updated 4 weeks ago

Every station in the place, cheapest first, the same price going to the nearer one. Temporarily closed stations are listed last. Tap a name for its map.

Every area

PurleyCR88166.9p166.9p196.9p199.9p
SandersteadCR28166.9p166.9p199.9p199.9p
WaddonCR014166.7p166.9p196.7p199.4p
AddiscombeCR013166.9p167.9p196.9p197.9p
Broad GreenCR017166.7p167.9p196.7p197.9p
CoulsdonCR55166.9p167.9p199.9p199.9p
CroydonCR916166.7p167.9p196.7p197.9p
SelhurstSE2516166.9p167.9p196.9p197.9p
Monks OrchardCR013167.9p168.9p197.9p198.9p
ShirleyCR011167.9p168.9p197.9p198.4p
WoodsideSE2514167.9p168.9p197.9p199.9p
South NorwoodSE2518167.8p169.4p197.8p198.9p
KenleyCR88166.9p169.9p199.9p200.9p
NorburySW1613167.8p169.9p197.8p198.9p
Old CoulsdonCR57167.9p169.9p199.9p199.9p
Thornton HeathCR717166.9p169.9p196.9p198.9p
Upper NorwoodSE1915167.8p169.9p197.8p199.9p
AddingtonCR07167.9p171.9p197.9p199.4p
ForestdaleCR27167.9p171.9p197.9p199.4p
Hamsey GreenCR24169.9p171.9p199.9p201.9p
SelsdonCR28166.9p171.9p199.9p199.9p
New AddingtonCR04171.9p176.9p199.9p199.9p

Stations within two miles of each area’s middle (further for the biggest areas), so one station can count for more than one area. Tap a column to sort.

Where the prices come from

Prices come from the GOV.UK Fuel Finder scheme. By law every forecourt in the UK must report a price change within 30 minutes, and we check for changes every half hour. Stations count for Croydon when their nearest MeBabber area is in Croydon. We leave out prices that are clearly mistakes (below 80p or above £3 a litre), and permanently closed stations. If a price looks wrong, the station is the one to put it right.

“Typical” is the middle price: half the stations charge more and half less. Prices not confirmed for a month don’t count towards it. See our sources and their licences.

Fuel prices in every area

Questions people ask

Where is the cheapest petrol in Croydon?

Right now the lowest unleaded price we have in Croydon is 166.9p a litre, at MFG Foxley and 6 other stations. Most of the 27 stations charge around 167.9p. Every station is listed on this page, cheapest first.

Where is the cheapest diesel in Croydon?

The lowest diesel price we have is 196.9p a litre, at Purley Way Service Stn Limited. Most of the 24 stations charge around 199.9p. Tap Diesel above the list to sort by diesel.

How up to date are the prices?

Forecourts must report a price change within 30 minutes under the government’s Fuel Finder scheme, and we check for changes every half hour. Each station shows when its prices were last updated.

Do you favour any brand or get paid to list a station?

No. Every station we know of is listed, in the same way, cheapest first. Nobody pays to appear or to be placed higher.