Compare live petrol and diesel prices at 16 petrol stations in SLOUGH. Cheapest fuel near you, updated every 5 minutes.
21°C
Overcast
Avg Unleaded
152.9p
Avg Diesel
171.4p
Cheapest Unleaded
149.9p
Cheapest Diesel
165.9p
ASDA SLOUGH SUPERSTORE
Asda · SL1 9LA
Unleaded
149.9p
Diesel
165.9p
MFG BATH ROAD
Jet · SL1 4DX
Unleaded
151.9p
Diesel
167.9p
SHELL BURNHAM
Shell · SL1 6JY
Unleaded
151.9p
Diesel
167.9p
FURNIVAL
BP · SL2 1DE
Unleaded
151.9p
Diesel
171.9p
Datchet Green Filling Station
Murco · SL3 9AR
Unleaded
151.9p
Diesel
168.9p
SLOUGH EXTRA - PETROL FILLING STATION
Tesco · SL1 1XW
Unleaded
151.9p
Diesel
166.9p
PGG FARNHAM RD
Valero · SL2 1JA
Unleaded
151.9p
Diesel
171.9p
ASDA SLOUGH WEST EXPRESS PETROL
Esso · SL1 5QL
Unleaded
151.9p
Diesel
167.9p
RONTEC COLNBROOK
BP · SL3 0EH
Unleaded
152.9p
Diesel
169.9p
SLOUGH ESSO EXPRESS
Esso · SL3 7HR
Unleaded
152.9p
Diesel
190.9p
SHELL CO-OP SLOUGH EAST
Shell · SL3 7RS
Unleaded
152.9p
Diesel
168.9p
WEXHAM
BP · SL2 5QY
Unleaded
152.9p
Diesel
167.9p
GOLDEN CROSS SERVICE STATION
BP · SL3 0JZ
Unleaded
152.9p
Diesel
169.9p
RONTEC LANGLEY
BP · SL3 8BB
Unleaded
153.9p
Diesel
169.9p
BRANDS HILL SF CONNECT
BP · SL3 8QE
Unleaded
156.9p
Diesel
175.9p
ASDA GOOD COMPANIONS EXPRESS PETROL
Esso · SL1 3NJ
Unleaded
157.9p
Diesel
179.9p
SLOUGH has 16 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 152.9p per litre, with diesel (B7) at 171.4p per litre. The cheapest unleaded right now is 149.9p at ASDA SLOUGH SUPERSTORE (SL1 9LA).
2 of SLOUGH's 16stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 14. Supermarket forecourts are 2.3p per litre cheaper than branded stations on average — a £1.26 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Windsor (151.4p, 3 mi) and Maidenhead (152.7p, 6.1 mi). A short detour can save up to £0.82on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, SLOUGH unleaded is 1.6p above the national average of 151.3p — driven by the local mix of supermarket vs branded forecourts and competition between 8 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 SLOUGH is currently 149.9p per litre at ASDA SLOUGH SUPERSTORE (SL1 9LA). The average across 16 stations in SLOUGH is 152.9p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in SLOUGH is currently 165.9p per litre, with an average of 171.4p across 16 stations. That's 4.8p above the UK national diesel average of 166.6p.
In SLOUGH, supermarket forecourts (2 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 2.3p per litre cheaper than branded retailers like Shell, BP and Esso (14 stations). That's a £1.26 saving on a typical 55-litre fill.
Windsor (151.4p, 3 mi) and Maidenhead (152.7p, 6.1 mi) all have lower average unleaded prices than SLOUGH's 152.9p. A short detour can save up to £0.82 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 16 petrol stations in SLOUGH 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.