Petrol prices in Cambridge

Live petrol prices at 23 stations in Cambridge. Cheapest today £1.700/L, average £1.739/L. Updated 28 October 2026.

The average petrol price in Cambridge, £1.739/L, is 0.8% above the national average of £1.726/L. Across 23 stations prices run from £1.700/L to £1.780/L: £4.00 difference on a 50-litre tank. In the seven days to 28 October 2026, the average petrol price fell by £0.016/L at the 23 stations priced on both days.

StationPriceDistance
A&a Chapman Ltd Ta Acorn Garage · Acorn Garage, 5, Cambridge Road, Abington, Cambridge£1.700/L12.3 km
TotalEnergies · Babraham, Cambridge£1.710/L10.3 km
Sainsbury's · Brooks Road, Cambridge£1.720/L2.7 km
BP · Cherry Hinton Road, Cambridge£1.720/L3.6 km
BP · 2 Elizabeth Way, Cambridge£1.730/L1.5 km

Nearby cities