⛽ Updated 2026-04-05

Cheapest fuel in Croydon today

Tracking 17 stations across Croydon, Greater London. Prices updated daily from official government data.

Cheapest petrol in Croydon today
148.9p+5.4p vs last week
Esso · CROYDON ESSO EXPRESS
CR0 7ER
Avg petrol
154.6p
+5.4p vs last week
Avg diesel
188.5p
Price spread
10.0p

Station map

🛒 Cheapest supermarket
Asda
Asda
ASDA WALLINGTON SUPERSTORE
CR0 4XS
152.7p
🔧 Cheapest independent
Esso
Esso
CROYDON ESSO EXPRESS
CR0 7ER
148.9p

📈 30-day price trend — Croydon

136p163p190p03-0603-1303-2103-2804-05
— Petrol (E10)— Diesel

Key insights for Croydon

  • Average petrol has risen 5.4p/litre in Croydon over the past week
  • There is a 10p/litre spread between the cheapest and most expensive petrol in Croydon — filling a 55L tank at the cheapest saves ~£5.50
  • The cheapest independent in Croydon (Esso at 148.9p) undercuts the cheapest supermarket by 3.8p/litre
  • Croydon is currently 1.7p/litre cheaper than Feltham nearby

Is it cheaper nearby?

Towns near Croydon — click to compare

153.9p-0.7p
Croydon
154.6p
154.6p0p
155.7p+1.1p
156.1p+1.5p
156.3p+1.7p

Top 5 cheapest stations in Croydon

Tap a station to see opening times and details

🏆
Esso
E
Esso
CROYDON ESSO EXPRESSCR0 7ERPetrol
148.9p
#2
Esso
E
Esso
SHIRLEY W WICKHAM ESSO EXPRESSCR0 8DNPetrol
149.9p
#3
Esso
E
Esso
CROYDON ADDISCOMBE ESSO EXPRESSCR0 6ADPetrol
150.9p
#4
Asda
A
Asda
ASDA WALLINGTON SUPERSTORECR0 4XSPetrolSupermarket
152.7p
#5
BP
B
BP
SHIRLEY SF CONNECTCR0 8SSPetrol
152.9p
📰 Fuel prices in Croydon — latest update

# Petrol Prices in Croydon - Friday 3 April 2026

Petrol in Croydon is averaging 154.2p per litre today, up 6.0p from last week. This sits 1.2p below the UK national average of 155.4p per litre, offering drivers a modest saving compared to other regions. However, prices across Croydon's 17 tracked forecourts vary significantly, with a 10.0p spread between the cheapest and most expensive stations. This substantial variation means that where you refuel can make a genuine difference to your fuel costs.

The cheapest petrol available in Croydon today is 148.9p per litre at an Esso independent forecourt. For drivers filling a typical 50-litre tank, choosing the most economical station rather than the most expensive could save around £5 per fill-up. With petrol prices continuing to fluctuate, it's worth checking local forecourt prices before you pump, particularly if you're planning to refuel a larger vehicle or make multiple journeys this week.

Get Croydon alerts in your inbox
Free weekly digest — no app needed. Unsubscribe anytime.
Get free alerts →

Fuel prices in Croydon — what's happening

Updated 2026-04-05

# Petrol Prices in Croydon - Friday 3 April 2026 Petrol in Croydon is averaging 154.2p per litre today, up 6.0p from last week. This sits 1.2p below the UK national average of 155.4p per litre, offering drivers a modest saving compared to other regions. However, prices across Croydon's 17 tracked forecourts vary significantly, with a 10.0p spread between the cheapest and most expensive stations. This substantial variation means that where you refuel can make a genuine difference to your fuel costs. The cheapest petrol available in Croydon today is 148.9p per litre at an Esso independent forecourt. For drivers filling a typical 50-litre tank, choosing the most economical station rather than the most expensive could save around £5 per fill-up. With petrol prices continuing to fluctuate, it's worth checking local forecourt prices before you pump, particularly if you're planning to refuel a larger vehicle or make multiple journeys this week.