Fuel prices

Petrol and diesel prices in Peterborough

Compare 23 stations and find the cheapest fuel in Peterborough today.

In Peterborough, unleaded petrol (E10) averages 171.1p per litre and standard diesel averages 197.4p per litre. The cheapest unleaded is at Esso for 165.9p per litre. Prices updated 5 November 2026, 00:06.

Average fuel prices in Peterborough

Unleaded

171.1p/L

Lowest 165.9p · UK avg 171.0p

Diesel

197.4p/L

Lowest 192.9p · UK avg 198.4p

Super unleaded

189.6p/L

Lowest 178.9p · UK avg 190.0p

Premium diesel

216.3p/L

Lowest 193.9p · UK avg 217.7p

Latest price update in Peterborough: 5 Nov 2026, 00:06. Source: GOV.UK Fuel Finder.

Cheapest unleaded in Peterborough

  1. Esso Cheapest

    ESSO, PETERBOROUGH, PE1 5XL

    165.9p

  2. EASTFIELD SERVICE STATION

    EASTFIELD ROAD SERVICE STATION, 343, EASTFIELD ROAD, PETERBOROUGH, PE1 4RA, PETERBOROUGH, PE1 4RA

    166.9p

  3. MORRISONS

    LINCOLN ROAD, PETERBOROUGH, PE4 6AL

    166.9p

  4. SHELL

    LINCOLN ROAD, PETERBOROUGH, PE4 6AX

    167.9p

  5. VALERO

    VALERO, SERVICE STATION, BOURGES BOULEVARD, PETERBOROUGH, PE1 2AF, PETERBOROUGH, PE1 2AF

    167.9p

  6. VALERO

    214-228 LINCOLN ROAD, PETERBOROUGH, PE1 2NE

    167.9p

  7. TESCO

    SERPENTINE GREEN SHOPPING CENTRE, PETERBOROUGH, PE7 8BD

    167.9p

  8. TESCO

    TESCO, PETERBOROUGH, PE4 6NA

    167.9p

  9. SAINSBURYS

    OXNEY ROAD, PETERBOROUGH, PE1 5NG

    167.9p

  10. EG ON THE MOVE

    WHITTLESEY ROAD, PETERBOROUGH, PE2 8RR

    168.9p

  11. ESSO

    WELLAND RD, PETERBOROUGH, PE1 3SA

    169.9p

  12. ESSO

    LINCOLN ROAD, PETERBOROUGH, PE6 7JR

    169.9p

  13. JET

    WOODGRANGE SERVICE STATION, 1266, LINCOLN ROAD, WERRINGTON, PETERBOROUGH, PE4 6LQ, PETERBOROUGH, PE4 6LQ

    169.9p

  14. The Co-operative

    GODSEY LANE, PETERBOROUGH, PE6 8HT

    170.9p

  15. The Co-operative

    PAXTON ROAD, PETERBOROUGH, PE2 5LD

    170.9p

  16. BP

    BRETTON WAY, PETERBOROUGH, PE3 8DE

    171.9p

  17. ESSO

    PASTON PARKWAY, PETERBOROUGH, PE1 4BF

    172.9p

  18. BP

    BOONGATE SERVICE STATION, PETERBOROUGH, PE1 5DD

    173.9p

  19. SHELL

    ATHERSTONE AVENUE, PETERBOROUGH, PE3 9TX

    175.9p

  20. BP

    A47, PETERBOROUGH, PE8 6LB

    176.9p

  21. BP

    GREAT NORTH ROAD, PETERBOROUGH, PE8 6HA

    177.9p

  22. SHELL

    WHITTLESEY ROAD, PETERBOROUGH, PE2 8RL

    177.9p

  23. SHELL

    CARR ROAD, PETERBOROUGH, PE1 5YB

    179.9p

Cheapest diesel in Peterborough

  1. TESCO Cheapest

    SERPENTINE GREEN SHOPPING CENTRE, PETERBOROUGH, PE7 8BD

    192.9p

  2. JET

    WOODGRANGE SERVICE STATION, 1266, LINCOLN ROAD, WERRINGTON, PETERBOROUGH, PE4 6LQ, PETERBOROUGH, PE4 6LQ

    192.9p

  3. EG ON THE MOVE

    WHITTLESEY ROAD, PETERBOROUGH, PE2 8RR

    193.9p

  4. Esso

    ESSO, PETERBOROUGH, PE1 5XL

    194.9p

  5. TESCO

    TESCO, PETERBOROUGH, PE4 6NA

    194.9p

  6. SAINSBURYS

    OXNEY ROAD, PETERBOROUGH, PE1 5NG

    194.9p

  7. The Co-operative

    PAXTON ROAD, PETERBOROUGH, PE2 5LD

    194.9p

  8. MORRISONS

    LINCOLN ROAD, PETERBOROUGH, PE4 6AL

    194.9p

  9. ESSO

    WELLAND RD, PETERBOROUGH, PE1 3SA

    196.9p

  10. ESSO

    LINCOLN ROAD, PETERBOROUGH, PE6 7JR

    196.9p

  11. BP

    BOONGATE SERVICE STATION, PETERBOROUGH, PE1 5DD

    197.9p

  12. BP

    BRETTON WAY, PETERBOROUGH, PE3 8DE

    198.9p

  13. SHELL

    CARR ROAD, PETERBOROUGH, PE1 5YB

    198.9p

  14. ESSO

    PASTON PARKWAY, PETERBOROUGH, PE1 4BF

    199.9p

  15. BP

    GREAT NORTH ROAD, PETERBOROUGH, PE8 6HA

    199.9p

  16. SHELL

    ATHERSTONE AVENUE, PETERBOROUGH, PE3 9TX

    199.9p

  17. VALERO

    214-228 LINCOLN ROAD, PETERBOROUGH, PE1 2NE

    199.9p

  18. The Co-operative

    GODSEY LANE, PETERBOROUGH, PE6 8HT

    199.9p

  19. SHELL

    LINCOLN ROAD, PETERBOROUGH, PE4 6AX

    199.9p

  20. VALERO

    VALERO, SERVICE STATION, BOURGES BOULEVARD, PETERBOROUGH, PE1 2AF, PETERBOROUGH, PE1 2AF

    199.9p

  21. BP

    A47, PETERBOROUGH, PE8 6LB

    199.9p

  22. SHELL

    WHITTLESEY ROAD, PETERBOROUGH, PE2 8RL

    199.9p

Fuel prices in Peterborough: FAQ

What is the average price of petrol in Peterborough?

Unleaded (E10) in Peterborough averages 171.1p per litre across 23 stations, ranging from 165.9p to 179.9p. That is 0.1p above the UK average.

What is the average price of diesel in Peterborough?

Standard diesel in Peterborough averages 197.4p per litre across 22 stations, ranging from 192.9p to 199.9p. That is 1.0p below the UK average.

Where is the cheapest petrol in Peterborough?

Right now the cheapest unleaded we can see in Peterborough is at Esso, ESSO, PETERBOROUGH, PE1 5XL, at 165.9p per litre. Prices change through the day, so check before you set off.

How often are these fuel prices updated?

We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.

Fuel prices in other towns and cities

Search fuel prices by postcode

Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.

Keep your vehicle on the road with VeFix

Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.