Fuel prices

Petrol and diesel prices in Richmond

Compare 8 stations and find the cheapest fuel in Richmond today.

In Richmond, unleaded petrol (E10) averages 177.2p per litre and standard diesel averages 203.4p per litre. The cheapest unleaded is at CATTERICK SERVICE STATION for 164.9p per litre. Prices updated 3 November 2026, 18:47.

Average fuel prices in Richmond

Unleaded

177.2p/L

Lowest 164.9p · UK avg 171.0p

Diesel

203.4p/L

Lowest 193.9p · UK avg 198.4p

Super unleaded

198.5p/L

Lowest 181.9p · UK avg 190.0p

Premium diesel

227.7p/L

Lowest 216.9p · UK avg 217.7p

Latest price update in Richmond: 3 Nov 2026, 18:47. Source: GOV.UK Fuel Finder.

Cheapest unleaded in Richmond

  1. CATTERICK SERVICE STATION Cheapest

    CATTERICK SERVICE STATION LTD, RICHMOND, DL10 7LD

    164.9p

  2. SAINSBURYS

    LOWER RICHMOND ROAD, RICHMOND, TW9 4LT

    169.9p

  3. GULF

    DARLINGTON ROAD GARAGE, RICHMOND, DL10 7AW

    171.9p

  4. TEXACO Beacon

    BEACON SERVICE STATION, RICHMOND, TW9 2LL

    171.9p

  5. TOTAL HARVEST ENERGY VICTORIA

    21 VICTORIA ROAD, RICHMOND, DL10 4AS

    171.9p

  6. SHELL

    22-24 22-24 LOWER RICHMOND ROAD, RICHMOND, TW9 4LJ

    172.9p

  7. BP

    BARTON PARK SERVICE AREA, RICHMOND, DL10 6NA

    194.9p

  8. ESSO

    MIDDLETON TYAS LANE, RICHMOND, DL10 6NT

    198.9p

Cheapest diesel in Richmond

  1. CATTERICK SERVICE STATION Cheapest

    CATTERICK SERVICE STATION LTD, RICHMOND, DL10 7LD

    193.9p

  2. SAINSBURYS

    LOWER RICHMOND ROAD, RICHMOND, TW9 4LT

    197.9p

  3. GULF

    DARLINGTON ROAD GARAGE, RICHMOND, DL10 7AW

    198.9p

  4. TEXACO Beacon

    BEACON SERVICE STATION, RICHMOND, TW9 2LL

    198.9p

  5. TOTAL HARVEST ENERGY VICTORIA

    21 VICTORIA ROAD, RICHMOND, DL10 4AS

    198.9p

  6. SHELL

    22-24 22-24 LOWER RICHMOND ROAD, RICHMOND, TW9 4LJ

    200.9p

  7. ESSO

    MIDDLETON TYAS LANE, RICHMOND, DL10 6NT

    217.9p

  8. BP

    BARTON PARK SERVICE AREA, RICHMOND, DL10 6NA

    219.9p

Fuel prices in Richmond: FAQ

What is the average price of petrol in Richmond?

Unleaded (E10) in Richmond averages 177.2p per litre across 8 stations, ranging from 164.9p to 198.9p. That is 6.2p above the UK average.

What is the average price of diesel in Richmond?

Standard diesel in Richmond averages 203.4p per litre across 8 stations, ranging from 193.9p to 219.9p. That is 5.0p above the UK average.

Where is the cheapest petrol in Richmond?

Right now the cheapest unleaded we can see in Richmond is at CATTERICK SERVICE STATION, CATTERICK SERVICE STATION LTD, RICHMOND, DL10 7LD, at 164.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.