Petrol prices in Reading

Live petrol prices at 41 stations in Reading. Cheapest today £1.650/L, average £1.712/L. Updated 8 November 2026.

The average petrol price in Reading, £1.712/L, is 1.1% above the national average of £1.694/L. Across 41 stations prices run from £1.650/L to £1.950/L: £15.00 difference on a 50-litre tank. In the seven days to 8 November 2026, the average petrol price fell by £0.035/L at the 41 stations priced on both days.

StationPriceDistance
Costco Wholesale · 100 South Oak Way, Green Park, Reading£1.650/L3.9 km
Morrisons · Rose Kiln Lane, Reading£1.680/L2.1 km
Asda · Chalfont Way, Lower Earley, Reading£1.680/L4.4 km
BP · Swallowfield Bypass, Reading£1.680/L6.3 km
Shell · Lightfoots Filling Station, John Nike Way, Bracknell£1.690/L13.4 km

Nearby cities