Petrol prices in Salford

Live petrol prices at 3 stations in Salford. Cheapest today £1.730/L, average £1.737/L. Updated 6 October 2026.

The average petrol price in Salford, £1.737/L, is 0.7% below the national average of £1.750/L. Across 3 stations prices run from £1.730/L to £1.750/L: £1.00 difference on a 50-litre tank.

StationPriceDistance
MFG MORRISONS ECCLES£1.730/L2.9 km
SALFORD EXTRA - PETROL FILLING STATION£1.730/L0.8 km
MFG WEASTE£1.750/L1.6 km

Nearby cities