Average Petrol Price in Cambridgeshire

Petrol (E10)159.0p
Diesel (B7S)178.4p

Today the average petrol price in Cambridgeshire is 159.03p per litre. 2.4p higher than the average price in England.

The current average price of diesel is 178.43p per litre. 0.3p below the English average price for diesel.

We calculate the daily averages by analysing price data from the 128 petrol stations in Cambridgeshire that are sending price changes to the Fuel Finder system.

Cheapest Petrol in Cambridgeshire

The cheapest petrol in Cambridgeshire is in March (153.2p per litre).

Currently, buying 60 litres of petrol in March costs £10.05 less than in Haddon (169.9p per litre).

Average Fuel Prices by City/Town

Select a town or city to view local petrol station price data.

TOWN/CITY STATIONS PETROL DIESEL
Cambridge24159.57p178.51p
Chatteris2153.85p178.85p
Chesterton1154.80p178.80p
Duxford1159.90p182.90p
Ely10156.79p179.50p
Eye1157.90p178.90p
Haddon1169.90p195.90p
Harston1159.90p179.90p
Huntingdon15161.81p182.81p
March4153.15p165.65p
Pampisford1159.90p179.90p
Peterborough23157.94p175.35p
Ramsey1160.90p183.90p
Soham1158.90p179.90p
St Ives3157.90p178.57p
St Neots3155.57p177.90p
Waterbeach1159.90p179.90p
Wisbech11161.63p179.45p
Yaxley2159.40p179.40p

Average petrol prices last updated at 12 Jun 2026 10:00 (14 hours, and 16 minutes ago).

Petrol & Diesel Price Trends

The average price of petrol in Cambridgeshire has decreased by 1.5p in the last week. Diesel has fallen by 3.2p.

In the last month petrol has dropped by 1.1p and. and diesel has fallen by 9.3p.