Petrol prices in Manchester

Live petrol prices at 22 stations in Manchester. Cheapest today £1.670/L, average £1.733/L. Updated 28 October 2026.

The average petrol price in Manchester, £1.733/L, matches the national average of £1.726/L. Across 22 stations prices run from £1.670/L to £1.960/L: £14.50 difference on a 50-litre tank. In the seven days to 28 October 2026, the average petrol price fell by £0.014/L at the 22 stations priced on both days.

StationPriceDistance
Gulf · Cheetham Service Station, Waterloo Road, Manchester£1.670/L1.9 km
Sainsbury's · 100 Regent Road, Salford£1.680/L1.3 km
Shell · Failsworth Service Station, Oldham Road Failsworth, Manchester£1.700/L5.4 km
Texaco · Texaco, 25, Broughton Lane, Manchester£1.700/L1.9 km
Valero · Oldfield Road, Salford£1.700/L1.6 km

Nearby cities