Compare live petrol and diesel prices at 12 petrol stations in CRAWLEY. Cheapest fuel near you, updated every 5 minutes.
23°C
Clear sky
Avg Unleaded
151.9p
Avg Diesel
172.5p
Cheapest Unleaded
145.9p
Cheapest Diesel
162.9p
SAINSBURYS WEST GREEN
Sainsbury's · RH10 8NF
Unleaded
145.9p
Diesel
162.9p
CRAWLEY EXTRA - PETROL FILLING STATION
Tesco · RH10 1GY
Unleaded
146.9p
Diesel
164.9p
Crawley Service Station
BP · RH10 8EP
Unleaded
146.9p
Diesel
164.9p
RSM FUELS LIMITED
Shell · RH10 5DU
Unleaded
148.9p
Diesel
181.9p
RONTEC BROADFIELD
Esso · RH11 9SH
Unleaded
149.9p
Diesel
168.9p
ASDA COPTHORNE EXPRESS PETROL
Esso · RH10 3LF
Unleaded
151.9p
Diesel
173.9p
Tates
Texaco · RH10 9NS
Unleaded
151.9p
Diesel
169.9p
Snowhill Service Station
Shell · RH10 3EQ
Unleaded
151.9p
Diesel
173.9p
ASDA CRAWLEY EXPRESS PETROL
Texaco · RH10 7RU
Unleaded
151.9p
Diesel
171.9p
MFG IFIELD
Esso · RH11 0JP
Unleaded
152.9p
Diesel
173.9p
RONTEC CRAWLEY
Shell · RH10 8BA
Unleaded
153.9p
Diesel
177.9p
PEASE POTTAGE SERVICE AREA
BP · RH11 9YA
Unleaded
169.9p
Diesel
184.9p
CRAWLEY has 12 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 151.9p per litre, with diesel (B7) at 172.5p per litre. The cheapest unleaded right now is 145.9p at SAINSBURYS WEST GREEN (RH10 8NF).
2 of CRAWLEY's 12stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 10. Supermarket forecourts are 6.6p per litre cheaper than branded stations on average — a £3.63 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Horley (148.3p, 3.9 mi). A short detour can save up to £1.98on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, CRAWLEY unleaded is 0.4p above the national average of 151.5p — driven by the local mix of supermarket vs branded forecourts and competition between 6 fuel brands operating in the area. Use the route planner to find the cheapest stop on your journey, or browse the price heatmap to spot regional bargains.
The cheapest unleaded (E10) petrol in CRAWLEY is currently 145.9p per litre at SAINSBURYS WEST GREEN (RH10 8NF). The average across 12 stations in CRAWLEY is 151.9p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in CRAWLEY is currently 162.9p per litre, with an average of 172.5p across 12 stations. That's 5.1p above the UK national diesel average of 167.4p.
In CRAWLEY, supermarket forecourts (2 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 6.6p per litre cheaper than branded retailers like Shell, BP and Esso (10 stations). That's a £3.63 saving on a typical 55-litre fill.
Horley (148.3p, 3.9 mi) all have lower average unleaded prices than CRAWLEY's 151.9p. A short detour can save up to £1.98 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 12 petrol stations in CRAWLEY are updated every 5 minutes using the UK Government Fuel Finder API under The Motor Fuel Price (Open Data) Regulations 2025. Retailers are legally required to report price changes within 30 minutes.