Petrol prices in Liverpool

Live petrol prices at 36 stations in Liverpool. Cheapest today £1.620/L, average £1.739/L. Updated 26 October 2026.

The average petrol price in Liverpool, £1.739/L, matches the national average of £1.732/L. Across 36 stations prices run from £1.620/L to £1.800/L: £9.00 difference on a 50-litre tank. In the seven days to 26 October 2026, the average petrol price fell by £0.006/L at the 36 stations priced on both days.

StationPriceDistance
Costco Wholesale Liverpool · 30 Waterloo Road, Liverpool£1.620/L1.3 km
Sainsbury's · Great Homer Street, Liverpool£1.680/L1.7 km
Asda · Breck Road, Liverpool£1.700/L1.9 km
BP · New Islington Road, Liverpool£1.720/L0.6 km
Valero · 109 King Street, Wallasey£1.720/L3.6 km

Nearby cities