Petrol stations in Cambridge
There are 24 petrol stations in Cambridge (East of England) with current fuel prices. The cheapest diesel is currently € 1.969 at Total.
Loading map…
Total
Babraham, CB22 3AX Cambridge
Unleaded (E10): £ 1.709Diesel: £ 1.969
Price change 19/10/2026, 14:41
A&a Chapman Ltd Ta Acorn Garage
Acorn Garage, 5, Cambridge Road, Abington, CB21 6BN Cambridge
Unleaded (E10): £ 1.709Diesel: £ 1.969
Price change 14/10/2026, 15:11
Sainsburys
Brooks Road, CB1 3HP Cambridge
Unleaded (E10): £ 1.729Diesel: £ 1.989
Price change 13/10/2026, 07:11
BP
Granta Garage Filling Station, Linton By Pass, Linton, CB21 4NL Cambridge
Unleaded (E10): £ 1.739Diesel: £ 1.999
Price change 22/10/2026, 09:41
Tesco
Tesco Stores Ltd, Yarrow Road, CB1 9BF Cambridge
Unleaded (E10): £ 1.739Diesel: £ 1.999
Price change 14/10/2026, 19:41
Tesco
Cambridge Road, Milton, CB24 6AY Cambridge
Unleaded (E10): £ 1.739Diesel: £ 1.999
Price change 14/10/2026, 15:41
Childerley Gate
Highland Group Childerley Gate, Childerley Gate Service Station, St. Neots Road, Dry Drayton, CB23 8AY Cambridge
Unleaded (E10): £ 1.739Diesel: £ 1.999
Price change 29/09/2026, 10:11
Tesco
15-18 Viking Way, Bar Hill, CB23 8EL Cambridge
Unleaded (E10): £ 1.749Diesel: £ 1.999
Price change 02/10/2026, 15:41
Esso
Murketts Of Stapleford, 47-49, London Road, Stapleford, CB22 5DG Cambridge
Unleaded (E10): £ 1.749Diesel: £ 1.999
Price change 09/10/2026, 11:41
Rampton Motors
Rampton Motors, 8, The Green, Rampton, CB24 8QB Cambridge
Unleaded (E10): £ 1.779Diesel: £ 1.999
Price change 28/09/2026, 14:41
BP
Cherry Hinton Road, CB1 8EA Cambridge
Unleaded (E10): £ 1.749Diesel: £ 2.019
Price change 19/10/2026, 13:11
Esso
Histon Road, CB4 3JD Cambridge
Unleaded (E10): £ 1.759Diesel: £ 2.019
Price change 14/10/2026, 12:10
BP
Q8 Petroleum Ltd, 13, Huntingdon Road, Girton, CB3 0LQ Cambridge
Unleaded (E10): £ 1.759Diesel: £ 2.019
Price change 14/10/2026, 17:10
BP
2 Elizabeth Way, CB4 1DF Cambridge
Unleaded (E10): £ 1.759Diesel: £ 2.019
Price change 22/10/2026, 13:11
Asda Burwell Express Petrol
Ness Road, Burwell, CB25 0AA Cambridge
Unleaded (E10): £ 1.769Diesel: £ 2.019
Price change 08/10/2026, 16:11
Shell
St Neots Road, CB3 8PD Cambridge
Unleaded (E10): £ 1.779Diesel: £ 2.019
Price change 09/10/2026, 15:10
Shell
Newnham Road, CB3 9EY Cambridge
Unleaded (E10): £ 1.789Diesel: £ 2.019
Price change 20/10/2026, 12:40
BP
Newmarket Road, CB5 8AA Cambridge
Unleaded (E10): £ 1.789Diesel: £ 2.019
Price change 21/10/2026, 11:41
Gulf
Wallis & Son Ltd, Cavendish House, Wimpole Road, Barton, CB23 7AW Cambridge
Unleaded (E10): £ 1.749Diesel: £ 2.029
Price change 05/10/2026, 10:11
Gulf
34 Station Road, Histon, CB24 9LQ Cambridge
Unleaded (E10): £ 1.759Diesel: £ 2.029
Price change 15/10/2026, 17:41
Shell
High Street, CB2 2LS Cambridge
Unleaded (E10): £ 1.799Diesel: £ 2.029
Price change 20/10/2026, 12:40
Shell
Fourwentways, CB21 6AR Cambridge
Unleaded (E10): £ 1.799Diesel: £ 2.039
Price change 09/10/2026, 15:10
Shell
A14 Boxworth, CB3 8WU Cambridge
Unleaded (E10): £ 1.899Diesel: £ 2.049
Price change 12/10/2026, 12:41
No current Diesel price
These stations report no current Diesel price. The last known price is shown with its date.
Price trend in Cambridge
Diesel ranged between £ 1.959 and £ 2.059 over the last 30 days.
Unleaded (E10) ranged between £ 1.709 and £ 1.899 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 26/09/2026 | £ 2.014 | — |
| 27/09/2026 | £ 2.017 | £ 1.751 |
| 28/09/2026 | £ 2.017 | £ 1.753 |
| 29/09/2026 | £ 2.005 | — |
| 30/09/2026 | £ 2.009 | £ 1.746 |
| 01/10/2026 | £ 2.009 | £ 1.747 |
| 02/10/2026 | £ 2.018 | £ 1.749 |
| 04/10/2026 | £ 2.031 | £ 1.767 |
| 05/10/2026 | £ 2.018 | £ 1.770 |
| 08/10/2026 | £ 2.014 | £ 1.769 |
| 09/10/2026 | £ 2.014 | — |
| 13/10/2026 | — | £ 1.768 |
| 14/10/2026 | — | £ 1.766 |
| 22/10/2026 | £ 2.012 | £ 1.764 |
Price comparison
Cambridge is currently more expensive than the median in East of England (1.2p) and the average in United Kingdom (2.1p).
Diesel
- Cambridge£ 2.011+2.1 p
- East of England£ 1.999+0.9 p
- United Kingdom£ 1.990±0
Unleaded (E10)
- Cambridge£ 1.762+2.3 p
- East of England£ 1.749+1.0 p
- United Kingdom£ 1.739±0
Difference from the United Kingdom average