Compare live petrol and diesel prices at 23 petrol stations in PETERBOROUGH. Cheapest fuel near you, updated every 5 minutes.
12°C
Partly cloudy
Avg Unleaded
158.5p
Avg Diesel
185.2p
Cheapest Unleaded
151.9p
Cheapest Diesel
178.9p
OUR COOP MARKET DEEPING
Co-op · PE6 8HT
Unleaded
151.9p
Diesel
181.9p
PETERBOROUGH WERRINGTON SUPERSTORE - PETROL FILLING STATION
Tesco · PE4 6NA
Unleaded
154.9p
Diesel
186.9p
PETERBOROUGH EXTRA - PETROL FILLING STATION
Tesco · PE7 8BD
Unleaded
154.9p
Diesel
186.9p
Padholme Road service station
Esso · PE1 5XL
Unleaded
155.9p
Diesel
178.9p
OUR COOP ORTON
Co-op · PE2 5LD
Unleaded
155.9p
Diesel
187.9p
RONTEC GLINTON
Esso · PE6 7JR
Unleaded
156.9p
Diesel
184.9p
MFG MORRISONS PETERBOROUGH
Morrisons · PE4 6AL
Unleaded
156.9p
Diesel
178.9p
SAINSBURYS PETERBOROUGH
Sainsbury's · PE1 5NG
Unleaded
156.9p
Diesel
180.9p
EG PETERBOROUGH PFS
EG Group · PE2 8RR
Unleaded
156.9p
Diesel
184.9p
DOGSTHORPE ESSO EXPRESS
Esso · PE1 3SA
Unleaded
157.9p
Diesel
185.9p
Boongate Service Station
BP · PE1 5DD
Unleaded
157.9p
Diesel
185.9p
RONTEC WANSFORD
BP · PE8 6LB
Unleaded
158.9p
Diesel
189.9p
RONTEC PETERBOROUGH
Esso · PE1 4BF
Unleaded
158.9p
Diesel
186.9p
PGG WESTSIDE
Valero · PE21 2AF
Unleaded
159.9p
Diesel
181.9p
BRETTON SF CONNECT
BP · PE3 8DE
Unleaded
159.9p
Diesel
183.9p
MFG KINGFISHER
Texaco · PE1 2NE
Unleaded
159.9p
Diesel
183.9p
WITTERING
BP · PE8 6HA
Unleaded
160.9p
Diesel
194.9p
DELPH
BP · PE7 1RG
Unleaded
160.9p
Diesel
187.9p
PGG NORTHMEAD
Shell · PE4 6AX
Unleaded
160.9p
Diesel
181.9p
SAXON
BP · PE7 1NJ
Unleaded
160.9p
Diesel
188.9p
SHELL CO-OP FENGATE
Shell · PE1 5YB
Unleaded
161.9p
Diesel
185.9p
SHELL STANGROUND
Shell · PE2 8RL
Unleaded
161.9p
Diesel
184.9p
SHELL WESTWOOD
Shell · PE3 9TX
Unleaded
163.9p
Diesel
185.9p
PETERBOROUGH has 23 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 158.5p per litre, with diesel (B7) at 185.2p per litre. The cheapest unleaded right now is 151.9p at OUR COOP MARKET DEEPING (PE6 8HT).
6 of PETERBOROUGH's 23stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 17. Supermarket forecourts are 4.5p per litre cheaper than branded stations on average — a £2.48 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: March (154.4p, 14.5 mi) and Spalding (153.0p, 15 mi). A short detour can save up to £2.25on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, PETERBOROUGH unleaded is 0.2p above the national average of 158.3p — driven by the local mix of supermarket vs branded forecourts and competition between 10 fuel brands operating in the area. Use the route planner to find the cheapest stop on your journey, or browse the price heatmap to spot regional bargains.
The cheapest unleaded (E10) petrol in PETERBOROUGH is currently 151.9p per litre at OUR COOP MARKET DEEPING (PE6 8HT). The average across 23 stations in PETERBOROUGH is 158.5p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in PETERBOROUGH is currently 178.9p per litre, with an average of 185.2p across 23 stations. That's 1.6p below the UK national diesel average of 186.8p.
In PETERBOROUGH, supermarket forecourts (6 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 4.5p per litre cheaper than branded retailers like Shell, BP and Esso (17 stations). That's a £2.48 saving on a typical 55-litre fill.
March (154.4p, 14.5 mi) and Spalding (153.0p, 15 mi) all have lower average unleaded prices than PETERBOROUGH's 158.5p. A short detour can save up to £2.25 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 23 petrol stations in PETERBOROUGH are updated every 5 minutes using the UK Government Fuel Finder API under The Motor Fuel Price (Open Data) Regulations 2025. Retailers are legally required to report price changes within 30 minutes.