Fuel prices

Petrol and diesel prices in Newbury

Compare 7 stations and find the cheapest fuel in Newbury today.

In Newbury, unleaded petrol (E10) averages 176.8p per litre and standard diesel averages 201.9p per litre. The cheapest unleaded is at ESSO for 171.9p per litre. Prices updated 4 November 2026, 15:56.

Average fuel prices in Newbury

Unleaded

176.8p/L

Lowest 171.9p · UK avg 171.0p

Diesel

201.9p/L

Lowest 199.9p · UK avg 198.4p

Super unleaded

195.2p/L

Lowest 184.9p · UK avg 190.0p

Premium diesel

225.2p/L

Lowest 219.9p · UK avg 217.7p

Latest price update in Newbury: 4 Nov 2026, 15:56. Source: GOV.UK Fuel Finder.

Cheapest unleaded in Newbury

  1. ESSO Cheapest

    NEWBURY ROAD, NEWBURY, RG20 4TA

    171.9p

  2. SAINSBURYS

    170 ANDOVER ROAD, NEWBURY, RG14 6NT

    174.9p

  3. TESCO

    PINCHINGTON LN, NEWBURY, RG14 7HB

    174.9p

  4. SAINSBURYS

    HECTORS WAY, NEWBURY, RG14 5AB

    176.9p

  5. BP

    256 LONDON ROAD, NEWBURY, RG14 2BS

    178.9p

  6. SHELL

    A34 NEWBURY BYPASS, NEWBURY, RG20 9BX

    179.9p

  7. SHELL

    BATH ROAD, NEWBURY, RG14 1QT

    179.9p

Cheapest diesel in Newbury

  1. SAINSBURYS Cheapest

    HECTORS WAY, NEWBURY, RG14 5AB

    199.9p

  2. SAINSBURYS

    170 ANDOVER ROAD, NEWBURY, RG14 6NT

    199.9p

  3. TESCO

    PINCHINGTON LN, NEWBURY, RG14 7HB

    199.9p

  4. ESSO

    NEWBURY ROAD, NEWBURY, RG20 4TA

    201.9p

  5. SHELL

    BATH ROAD, NEWBURY, RG14 1QT

    201.9p

  6. BP

    256 LONDON ROAD, NEWBURY, RG14 2BS

    204.9p

  7. SHELL

    A34 NEWBURY BYPASS, NEWBURY, RG20 9BX

    204.9p

Fuel prices in Newbury: FAQ

What is the average price of petrol in Newbury?

Unleaded (E10) in Newbury averages 176.8p per litre across 7 stations, ranging from 171.9p to 179.9p. That is 5.8p above the UK average.

What is the average price of diesel in Newbury?

Standard diesel in Newbury averages 201.9p per litre across 7 stations, ranging from 199.9p to 204.9p. That is 3.5p above the UK average.

Where is the cheapest petrol in Newbury?

Right now the cheapest unleaded we can see in Newbury is at ESSO, NEWBURY ROAD, NEWBURY, RG20 4TA, at 171.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.