Fuel Prices in Reading

Compare reported petrol and diesel prices around Reading.

Independent comparison using official UK fuel price reports. Check each station before travelling.

Compare stations in Reading

View on map
Lowest reported
171.9p / litre
Area average
178.0p / litre
Stations reporting
36

Unleaded petrol (E10)

Lowest prices first · 10 shown

Distances are from the centre of Reading, not your location.

  1. Costco Wholesale Reading

    RG2 6UE · 2.4 miles from centre

    Price reported

    171.9p per litre Lowest reported
    Station details
  2. Bp-Kriscoreading

    RG1 7PJ · 0.4 miles from centre

    Price reported

    174.9p per litre
    Station details
  3. Eg Lower Earley Pfs

    RG6 5HJ · 2.8 miles from centre

    Price reported

    174.9p per litre
    Station details
  4. Asda Lower Earley Supercentre

    RG6 5TT · 2.9 miles from centre

    Price reported

    174.9p per litre
    Station details
  5. Mfg Morrisons Reading

    RG2 0HB · 1.4 miles from centre

    Price reported

    175.9p per litre
    Station details
  6. Esso Mfg Norcot

    RG30 1EL · 1.6 miles from centre

    Price reported

    175.9p per litre
    Station details
  7. Esso Mfg Shinfield

    RG2 8HA · 2.3 miles from centre

    Price reported

    175.9p per litre
    Station details
  8. BP Three Mile Cross

    RG7 1BA · 3.4 miles from centre

    Price reported

    175.9p per litre
    Station details
  9. Esso Asda Shinfield Express Petrol

    RG2 9DY · 3.7 miles from centre

    Price reported

    175.9p per litre
    Station details
  10. Murco Sonning Common Garage Ltd

    RG4 9SU · 4.6 miles from centre

    Price reported

    175.9p per litre
    Station details

Local fuel price snapshot

Within 10 km of Reading we track 36 active petrol stations with recent prices. (Data updated 16 hours, 21 minutes ago)

Lowest reported petrol price: 171.9p at Costco near 100 SOUTH OAK WAY

Unleaded petrol (E10)

  • Based on 36 stations with eligible recent reports.
  • Lowest price: 171.9p
  • Average price: 178.0p
  • Highest price: 197.9p
  • Spread: 26.0p (across the stations we track)

Diesel (B7)

  • Based on 35 stations with eligible recent reports.
  • Lowest price: 196.9p
  • Average price: 202.0p
  • Highest price: 217.9p
  • Spread: 21.0p (across the stations we track)

Premium petrol (E5)

  • Based on 32 stations with eligible recent reports.
  • Lowest price: 179.9p
  • Average price: 195.9p
  • Highest price: 218.9p
  • Spread: 39.0p (across the stations we track)

Premium diesel

  • Based on 24 stations with eligible recent reports.
  • Lowest price: 213.9p
  • Average price: 221.3p
  • Highest price: 238.9p
  • Spread: 25.0p (across the stations we track)

The price spread is the gap between the lowest and highest reported prices, not a guaranteed saving on your journey. Compare with the UK petrol and diesel price index, or read how we calculate our published fuel price statistics.

About fuel prices around Reading

Drivers in Reading can compare 39 stations with live prices here, with BP, Esso and Asda among the bigger names. Across the local stations on this page, unleaded averages roughly 177p per litre at the moment.

At the bottom of the local market, unleaded starts around 171p per litre right now. The very top of the local range is set by a small number of expensive outliers, and most stations sit much closer together than the headline gap suggests.

Supermarket forecourts from Asda usually anchor the bottom of the local range. 3 of the 39 local forecourts are supermarket-run, and the rest split between branded and independent operators.

Costco has been setting the cheapest unleaded price locally of late. Forecourts on School Road and Chalfont Way carry much of the passing trade, and their prices often move first.

On average the town runs a touch over the South East England norm for unleaded. Diesel averages around 201p per litre across the stations listed for Reading.

Everything within about 10 km of the centre is included, so edge-of-town and retail park sites appear alongside the central forecourts. Prices in Reading can move mid-week as well as at weekends, so the ordering above is worth a glance even if you always use the same forecourt.

Use the live table for the exact prices at each site, or set an alert if you would rather be told when your usual stations drop.

Wider area

See prices across South East England if you want the bigger picture.

Fuel prices in nearby towns

Common questions about fuel in Reading

What is the latest reported petrol price in Reading?

The latest reported petrol prices in Reading run from 171.9p to 197.9p per litre, with an average of 178.0p across 36 stations. The lowest unleaded price we can see is 171.9p at Costco near 100 SOUTH OAK WAY.

What is the latest reported diesel price in Reading?

The latest reported diesel prices in Reading run from 196.9p to 217.9p per litre, with an average of 202.0p across 35 stations.

How many stations do you track around Reading?

We currently track 36 active stations within 10 km of Reading. Prices are refreshed from the official fuel price feed throughout the day.

How do I compare stations near Reading?

Open the map to compare the stations near Reading and work out which stop makes sense for your route. You can also set a price alert if you want updates on the stations you use most.

Open the map for Reading

Use the main finder with Reading already centred on the map.

Open Fuel Finder for Reading

For weekly UK petrol and diesel price trends, read Price Pulse.