Petrol prices in Oldham

Live petrol prices at 20 stations in Oldham. Cheapest today £1.620/L, average £1.695/L. Updated 8 November 2026.

The average petrol price in Oldham, £1.695/L, matches the national average of £1.694/L. Across 20 stations prices run from £1.620/L to £1.730/L: £5.50 difference on a 50-litre tank. In the seven days to 8 November 2026, the average petrol price fell by £0.012/L at the 20 stations priced on both days.

StationPriceDistance
Costco Wholesale · The Broadway, Chadderton, Oldham£1.620/L3.4 km
Morrisons · Hollinwood Avenue, Chadderton£1.670/L3.5 km
Sainsbury's · 60 Union Street, Oldham£1.670/L0.2 km
Morrisons · Oldham Road, Failsworth£1.670/L4.8 km
Esso · Park Road, Oldham£1.680/L0.5 km

Nearby cities