Price update delayed. Last checked 17 Oct, 09:32 UK time. Check the price at the pump before filling up.
Fuel price snapshot

Fuel prices in the UK

The average price of unleaded petrol across the UK is 174.2p a litre today, and diesel is 199.2p, based on 7,875 and 7,989 reporting stations. The lowest unleaded price reported is 142.9p. Updated UK time.

Unleaded petrol 174.2p/L

7,875 stations reporting

Lowest 142.9pHighest 299.9p
Diesel 199.2p/L

7,989 stations reporting

Lowest 158.7pHighest 299.9p
Premium petrol 192.0p/L

6,231 stations reporting

Lowest 129.9pHighest 289.9p
Premium diesel 218.4p/L

4,150 stations reporting

Lowest 100.9pHighest 249.9p

Fuel price heatmap

Average price in each area, compared with the UK average.

UK average199.2pper litre · diesel
10p+ cheaper 3–10p cheaper Within 3p 3–10p dearer 10p+ dearer

Each hexagon needs at least three reporting stations. Hover or tap to see every town represented in a hexagon. Pale areas have too little data. 7,959 station prices appear on this map.

Cheapest areas for diesel

  1. Londonderry and Derry area 189.7p
  2. Belfast and Newtownards area 190.0p
  3. Coleraine and Ballymoney area 191.1p

Most expensive areas

  1. Isle of Islay and Isle of Colonsay area 213.4p
  2. Portree and Isle of Skye 211.9p
  3. Isle of Harris and Lochmaddy 209.9p

Straight station averages; boundaries are approximate. Map outline: Natural Earth.

UK fuel prices over time

Official weekly UK averages since 2003.

Diesel · pence per litre200.0p
Oct 2021Oct 2026

Source: GOV.UK weekly road fuel prices. These UK survey averages use a different method from Tank Prices’ current station data and are not historical prices for individual stations.

Compare by country

Current unleaded averages from stations with a known country.

The UK average also includes stations whose country was not specified in the feed, so it may differ from these country averages.

Diesel prices recorded by Tank Prices

Daily average from reporting stations.

Lowest reported diesel prices

Prices may change at the pump.

Figures are simple averages of reporting stations. They are not weighted by fuel sales or population.

More on UK fuel prices