Fuel prices

Petrol and diesel prices in Reading

Compare 36 stations and find the cheapest fuel in Reading today.

In Reading, unleaded petrol (E10) averages 173.5p per litre and standard diesel averages 200.8p per litre. The cheapest unleaded is at COSTCO WHOLESALE for 166.9p per litre. Prices updated 5 November 2026, 00:00.

Average fuel prices in Reading

Unleaded

173.5p/L

Lowest 166.9p · UK avg 171.0p

Diesel

200.8p/L

Lowest 194.9p · UK avg 198.4p

Super unleaded

192.9p/L

Lowest 176.9p · UK avg 190.0p

Premium diesel

221.2p/L

Lowest 213.9p · UK avg 217.7p

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

Cheapest unleaded in Reading

  1. COSTCO WHOLESALE Cheapest

    100 SOUTH OAK WAY, READING, RG2 6UE

    166.9p

  2. ASDA PANGBOURNE EXPRESS PETROL

    329 READING ROAD, READING, RG8 7JE

    169.9p

  3. ASDA LOWER EARLEY SUPERCENTRE

    CHALFONT WAY, LOWER EARLEY, READING, RG6 5TT

    169.9p

  4. Jet

    BASILDON SERVICE STATION, READING, RG8 9NL

    169.9p

  5. ESSO

    856 OXFORD ROAD, READING, RG30 1EL

    169.9p

  6. TESCO

    TESCO SUPERSTORE, READING, RG30 1AW

    169.9p

  7. BP

    SWALLOWFIELD BYPASS, READING, RG7 1LZ

    169.9p

  8. BP

    150 OXFORD ROAD , READING, RG1 7PJ

    169.9p

  9. MORRISONS

    ROSE KILN LANE, READING, RG2 0HB

    169.9p

  10. TESCO

    TESCO STORES LTD, READING, RG1 8DF

    170.9p

  11. ESSO

    108 BATH RD, READING, RG30 2EU

    171.9p

  12. ESSO

    211 SHINFIELD ROAD, READING, RG2 8HA

    171.9p

  13. SAINSBURYS

    BATH ROAD, READING, RG31 7SA

    171.9p

  14. BP Three Mile Cross

    BP GARAGE, READING, RG7 1BA

    171.9p

  15. ESSO

    ROSE KILN LANE, READING, RG2 0HP

    171.9p

  16. BP

    709 LONDON ROAD, READING, RG6 1BG

    171.9p

  17. BP

    BATH ROAD, READING, RG31 7QN

    171.9p

  18. BP

    NEW BATH ROAD, READING, RG10 9QA

    172.9p

  19. ESSO

    GEORGE STREET, READING, RG4 8DH

    172.9p

  20. BP

    TILEHURST ROAD, READING, RG1 7TW

    172.9p

  21. VALERO

    69 LONDON ROAD, READING, RG1 5BW

    172.9p

  22. BP

    324 WOKINGHAM ROAD, READING, RG6 1JU

    172.9p

  23. BP

    182-184 HENLEY ROAD, READING, RG4 5DL

    172.9p

  24. ESSO

    BUCKINGHAM DRIVE, READING, RG4 8RZ

    172.9p

  25. ESSO

    ARBORFIELD ROAD, READING, RG2 9DY

    172.9p

Cheapest diesel in Reading

  1. COSTCO WHOLESALE Cheapest

    100 SOUTH OAK WAY, READING, RG2 6UE

    194.9p

  2. ASDA LOWER EARLEY SUPERCENTRE

    CHALFONT WAY, LOWER EARLEY, READING, RG6 5TT

    197.9p

  3. TESCO

    TESCO SUPERSTORE, READING, RG30 1AW

    197.9p

  4. MORRISONS

    ROSE KILN LANE, READING, RG2 0HB

    197.9p

  5. VALERO

    69 LONDON ROAD, READING, RG1 5BW

    198.9p

  6. BP

    150 OXFORD ROAD , READING, RG1 7PJ

    198.9p

  7. TESCO

    TESCO STORES LTD, READING, RG1 8DF

    198.9p

  8. BP

    NEW BATH ROAD, READING, RG10 9QA

    199.9p

  9. ESSO

    10 BERKELEY AVENUE, READING, RG1 6JT

    199.9p

  10. ASDA PANGBOURNE EXPRESS PETROL

    329 READING ROAD, READING, RG8 7JE

    199.9p

  11. ESSO

    18-20 CHURCH ST, READING, RG4 8AU

    199.9p

  12. ESSO

    108 BATH RD, READING, RG30 2EU

    199.9p

  13. ESSO

    GEORGE STREET, READING, RG4 8DH

    199.9p

  14. SAINSBURYS

    BATH ROAD, READING, RG31 7SA

    199.9p

  15. BP

    TILEHURST ROAD, READING, RG1 7TW

    199.9p

  16. Jet

    BASILDON SERVICE STATION, READING, RG8 9NL

    199.9p

  17. ESSO

    856 OXFORD ROAD, READING, RG30 1EL

    199.9p

  18. Murco

    JACKSONS SERVICE, READING, RG7 1AF

    199.9p

  19. TEXACO

    NEW BATH ROAD, READING, RG10 9RL

    199.9p

  20. BP

    SWALLOWFIELD BYPASS, READING, RG7 1LZ

    199.9p

  21. BP Three Mile Cross

    BP GARAGE, READING, RG7 1BA

    199.9p

  22. Murco

    Peppard Road, Reading, RG4 9SU

    199.9p

  23. BP

    709 LONDON ROAD, READING, RG6 1BG

    199.9p

  24. ESSO

    READING ROAD, READING, RG7 3EH

    199.9p

  25. BP

    182-184 HENLEY ROAD, READING, RG4 5DL

    199.9p

Fuel prices in Reading: FAQ

What is the average price of petrol in Reading?

Unleaded (E10) in Reading averages 173.5p per litre across 36 stations, ranging from 166.9p to 196.9p. That is 2.5p above the UK average.

What is the average price of diesel in Reading?

Standard diesel in Reading averages 200.8p per litre across 36 stations, ranging from 194.9p to 219.9p. That is 2.4p above the UK average.

Where is the cheapest petrol in Reading?

Right now the cheapest unleaded we can see in Reading is at COSTCO WHOLESALE, 100 SOUTH OAK WAY, READING, RG2 6UE, at 166.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.