Live UK fuel price network

Find the best fuel prices near you

PumpScan UK collects forecourt prices from filling stations across Britain and puts them side by side, so you can see where a tank costs less before you drive there. Prices last refreshed 7 October 2026.

UK fuel prices today

Averages and record lows across every forecourt currently tracked by PumpScan.

Unleaded petrol (E10)

132.9p

cheapest · 174.7p average across 7915 stations

Diesel (B7)

142.9p

cheapest · 199.8p average across 8031 stations

Super unleaded (E5)

129.9p

cheapest · 192.1p average across 6259 stations

Premium diesel

100.9p

cheapest · 218.3p average across 4171 stations

B10 diesel

129.9p

cheapest · 199.0p average across 61 stations

HVO renewable diesel

114.9p

cheapest · 222.6p average across 56 stations

UK-wide station map

8132 tracked forecourts. Select a pin to see the latest reading.

How PumpScan helps you spend less

Compare before you drive

A 10p per litre gap on a 55-litre tank is over £5. Check the local table first and fill up at the cheaper forecourt on a route you already take.

Track your area over time

Each town page shows the current average alongside the cheapest station, so you can tell whether prices in your area are running high.

National leaderboards

See the lowest unleaded and diesel prices anywhere in the UK, useful for planning longer journeys and motorway stops.

Browse the cheapest petrol in the UK, the cheapest diesel in the UK, or every town and city we cover.