Compare live petrol and diesel prices at 36 petrol stations in READING. Cheapest fuel near you, updated every 5 minutes.
24°C
Clear sky
Avg Unleaded
154.1p
Avg Diesel
172.9p
Cheapest Unleaded
145.9p
Cheapest Diesel
161.9p
COSTCO WHOLESALE READING
Costco · RG2 6UE
Unleaded
145.9p
Diesel
161.9p
BP-KRISCOREADING
BP · RG1 7PJ
Unleaded
146.9p
Diesel
163.9p
SAINSBURYS CALCOT
Sainsbury's · RG31 7SA
Unleaded
148.9p
Diesel
164.9p
MFG MORRISONS READING
Morrisons · RG2 0HB
Unleaded
148.9p
Diesel
162.9p
Jackson Service & Sales Limited
Murco · RG7 1AF
Unleaded
149.9p
Diesel
169.9p
ASDA SHINFIELD EXPRESS PETROL
Esso · RG2 9DY
Unleaded
149.9p
Diesel
168.9p
MFG SWALLOWFIELD
BP · RG7 1LZ
Unleaded
149.9p
Diesel
163.9p
READING EXTRA - PETROL FILLING STATION
Tesco · RG1 8DF
Unleaded
149.9p
Diesel
165.9p
MFG SHINFIELD
Esso · RG2 8HA
Unleaded
149.9p
Diesel
165.9p
MFG READING
Valero · RG1 5BW
Unleaded
149.9p
Diesel
167.9p
MFG NORCOT
Esso · RG30 1EL
Unleaded
149.9p
Diesel
166.9p
READING W EXTRA - PETROL FILLING STATION
Tesco · RG30 1AW
Unleaded
149.9p
Diesel
167.9p
BP Three Mile Cross
BP · RG7 1BA
Unleaded
149.9p
Diesel
166.9p
ASDA LOWER EARLEY SUPERCENTRE
Asda · RG6 5TT
Unleaded
149.9p
Diesel
163.9p
Basildon Service Station
Jet · RG8 9NL
Unleaded
151.9p
Diesel
169.9p
MFG THAMES VALLEY
Esso · RG4 8DH
Unleaded
151.9p
Diesel
167.9p
SHELL CO-OP FAIRFIELD
Shell · RG2 0TA
Unleaded
151.9p
Diesel
165.9p
MFG READING ROSE KILN
Esso · RG2 0HP
Unleaded
151.9p
Diesel
166.9p
EMMER GREEN ESSO EXPRESS
Esso · RG4 8RZ
Unleaded
151.9p
Diesel
166.9p
CAVERSHAM ESSO EXPRESS
Esso · RG4 8AU
Unleaded
152.9p
Diesel
168.9p
MFG ALDERMASTON
Esso · RG7 5HT
Unleaded
152.9p
Diesel
169.9p
READING SOUTHCOTE ESSO EXPRESS
Esso · RG30 2EU
Unleaded
152.9p
Diesel
166.9p
MFG LEANDER
BP · RG4 5DL
Unleaded
152.9p
Diesel
169.9p
Sonning Common Garage Ltd
Murco · RG4 9SU
Unleaded
152.9p
Diesel
169.9p
SONNING CUTTING SF CONNECT
BP · RG6 1BG
Unleaded
153.9p
Diesel
171.9p
RONTEC READING
BP · RG1 8EQ
Unleaded
153.9p
Diesel
171.9p
ASDA PANGBOURNE EXPRESS PETROL
Asda · RG8 7JE
Unleaded
153.9p
Diesel
173.9p
WELDALE SF CONNECT
BP · RG6 1JU
Unleaded
154.9p
Diesel
177.9p
ASDA PINEWOOD EXPRESS PETROL
Esso · RG7 3EH
Unleaded
154.9p
Diesel
177.9p
ASDA BERKELEY EXPRESS PETROL
Esso · RG1 6JT
Unleaded
155.9p
Diesel
176.9p
GLOBAL FUEL - CALCOT
BP · RG31 7QN
Unleaded
156.9p
Diesel
193.9p
TGC - CHARVIL
Texaco · RG10 9RL
Unleaded
161.9p
Diesel
189.9p
TILEHURST SF CONNECT
BP · RG1 7TW
Unleaded
161.9p
Diesel
185.9p
TWYFORD SF CONNECT
BP · RG10 9QA
Unleaded
162.9p
Diesel
188.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 154.1p per litre, with diesel (B7) at 172.9p per litre. The cheapest unleaded right now is 145.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 5.6p per litre cheaper than branded stations on average — a £3.08 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Bracknell Forest (146.9p, 10.1 mi), Yateley (147.4p, 10.2 mi) and Bracknell (148.5p, 10.4 mi). A short detour can save up to £3.96on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, READING unleaded is 2.6p above the national average of 151.5p — driven by the local mix of supermarket vs branded forecourts and competition between 12 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 145.9p per litre at COSTCO WHOLESALE READING (RG2 6UE). The average across 36 stations in READING is 154.1p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in READING is currently 161.9p per litre, with an average of 172.9p across 36 stations. That's 5.5p above the UK national diesel average of 167.4p.
In READING, supermarket forecourts (7 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 5.6p per litre cheaper than branded retailers like Shell, BP and Esso (29 stations). That's a £3.08 saving on a typical 55-litre fill.
Bracknell Forest (146.9p, 10.1 mi), Yateley (147.4p, 10.2 mi) and Bracknell (148.5p, 10.4 mi) all have lower average unleaded prices than READING's 154.1p. A short detour can save up to £3.96 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.