Compare live petrol and diesel prices at 36 petrol stations in READING. Cheapest fuel near you, updated every 5 minutes.
15°C
Overcast
Avg Unleaded
159.8p
Avg Diesel
190.3p
Cheapest Unleaded
152.9p
Cheapest Diesel
182.9p
COSTCO WHOLESALE READING
Costco · RG2 6UE
Unleaded
152.9p
Diesel
182.9p
READING W EXTRA - PETROL FILLING STATION
Tesco · RG30 1AW
Unleaded
154.9p
Diesel
188.9p
ASDA SHINFIELD EXPRESS PETROL
Esso · RG2 9DY
Unleaded
155.9p
Diesel
188.9p
READING EXTRA - PETROL FILLING STATION
Tesco · RG1 8DF
Unleaded
155.9p
Diesel
188.9p
BP Three Mile Cross
BP · RG7 1BA
Unleaded
155.9p
Diesel
188.9p
MFG MORRISONS READING
Morrisons · RG2 0HB
Unleaded
155.9p
Diesel
185.9p
ASDA LOWER EARLEY SUPERCENTRE
Asda · RG6 5TT
Unleaded
155.9p
Diesel
185.9p
RONTEC READING
BP · RG1 8EQ
Unleaded
156.9p
Diesel
189.9p
GLOBAL FUEL - CALCOT
BP · RG31 7QN
Unleaded
156.9p
Diesel
193.9p
EMMER GREEN ESSO EXPRESS
Esso · RG4 8RZ
Unleaded
156.9p
Diesel
190.9p
Basildon Service Station
Jet · RG8 9NL
Unleaded
157.9p
Diesel
189.9p
Jackson Service & Sales Limited
Murco · RG7 1AF
Unleaded
157.9p
Diesel
191.9p
CAVERSHAM ESSO EXPRESS
Esso · RG4 8AU
Unleaded
157.9p
Diesel
191.9p
MFG SWALLOWFIELD
BP · RG7 1LZ
Unleaded
157.9p
Diesel
189.9p
MFG SHINFIELD
Esso · RG2 8HA
Unleaded
157.9p
Diesel
187.9p
MFG READING
BP · RG1 5BW
Unleaded
157.9p
Diesel
187.9p
READING SOUTHCOTE ESSO EXPRESS
Esso · RG30 2EU
Unleaded
157.9p
Diesel
191.9p
SAINSBURYS CALCOT
Sainsbury's · RG31 7SA
Unleaded
157.9p
Diesel
187.9p
TILEHURST SF CONNECT
BP · RG1 7TW
Unleaded
157.9p
Diesel
191.9p
ASDA PANGBOURNE EXPRESS PETROL
Asda · RG8 7JE
Unleaded
157.9p
Diesel
188.9p
WELDALE SF CONNECT
BP · RG6 1JU
Unleaded
158.9p
Diesel
189.9p
BP-KRISCOREADING
BP · RG1 7PJ
Unleaded
158.9p
Diesel
191.9p
MFG THAMES VALLEY
Esso · RG4 8DH
Unleaded
159.9p
Diesel
187.9p
SONNING CUTTING SF CONNECT
BP · RG6 1BG
Unleaded
159.9p
Diesel
189.9p
MFG NORCOT
Esso · RG30 1EL
Unleaded
159.9p
Diesel
186.9p
MFG LEANDER
BP · RG4 5DL
Unleaded
159.9p
Diesel
187.9p
Sonning Common Garage Ltd
Murco · RG4 9SU
Unleaded
159.9p
Diesel
189.9p
MFG ALDERMASTON
Esso · RG7 5HT
Unleaded
161.9p
Diesel
189.9p
TGC - CHARVIL
Texaco · RG10 9RL
Unleaded
161.9p
Diesel
189.9p
MFG READING ROSE KILN
Esso · RG2 0HP
Unleaded
161.9p
Diesel
187.9p
ASDA PINEWOOD EXPRESS PETROL
Esso · RG7 3EH
Unleaded
161.9p
Diesel
193.9p
SHELL CO-OP FAIRFIELD
Shell · RG2 0TA
Unleaded
162.9p
Diesel
188.9p
TWYFORD SF CONNECT
BP · RG10 9QA
Unleaded
162.9p
Diesel
188.9p
ASDA BERKELEY EXPRESS PETROL
Esso · RG1 6JT
Unleaded
162.9p
Diesel
190.9p
READING WEST CONNECT MWSA
BP · RG30 3UQ
Unleaded
181.9p
Diesel
205.9p
READING EAST CONNECT MWSA
BP · RG30 3UQ
Unleaded
181.9p
Diesel
205.9p
READING has 36 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 159.8p per litre, with diesel (B7) at 190.3p per litre. The cheapest unleaded right now is 152.9p at COSTCO WHOLESALE READING (RG2 6UE).
7 of READING's 36stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 29. Supermarket forecourts are 4.9p per litre cheaper than branded stations on average — a £2.69 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Wokingham (158.4p, 6.6 mi), Bracknell Forest (157.4p, 10.1 mi) and Yateley (156.4p, 10.2 mi). A short detour can save up to £0.77on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, READING unleaded is 1.4p above the national average of 158.4p — driven by the local mix of supermarket vs branded forecourts and competition between 11 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 READING is currently 152.9p per litre at COSTCO WHOLESALE READING (RG2 6UE). The average across 36 stations in READING is 159.8p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in READING is currently 182.9p per litre, with an average of 190.3p across 36 stations. That's 3.7p above the UK national diesel average of 186.6p.
In READING, supermarket forecourts (7 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 4.9p per litre cheaper than branded retailers like Shell, BP and Esso (29 stations). That's a £2.69 saving on a typical 55-litre fill.
Wokingham (158.4p, 6.6 mi), Bracknell Forest (157.4p, 10.1 mi) and Yateley (156.4p, 10.2 mi) all have lower average unleaded prices than READING's 159.8p. A short detour can save up to £0.77 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 36 petrol stations in READING 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.