Fuel prices in Newmarket
The cheapest unleaded in Newmarket today is 159.9p a litre at Stradishall service station (CB8 9XX). The average across 5 reporting stations is 174.9p, 0.7p above the UK average, and prices range up to 179.9p: a 20.0p gap between the cheapest and priciest. The cheapest diesel is 199.9p at Newmarket Extra - Petrol Filling Station (CB8 7AH), against a local average of 202.9p. Updated UK time.
Unleaded (E10) prices in Newmarket over time
Daily average for the same 5 stations throughout, against the UK average. Tank Prices’ history starts 14 October 2026.
- Newmarket 174.9p −0.2p since 14 Oct
- UK average 174.2p −0.1p since 14 Oct
Show the figures
| Day | Newmarket | UK average |
|---|---|---|
| Latest | 174.9p | 174.2p |
| 16 Oct | 174.9p | 174.2p |
| 15 Oct | 174.9p | 174.3p |
| 14 Oct | 175.1p | 174.4p |
Cheapest stations for Unleaded (E10)
Lowest reported price first.
Usual opening hours; bank holidays may differ.
Nearby towns
Cheapest unleaded today, straight-line distance between town centres.
- Cambridge12 mifrom 170.9p
- Bury St. Edmunds13 mifrom 163.9p
- Thetford21 mifrom 169.9p
- Huntingdon26 mifrom 166.9p