PlugorPump

UK fuel prices this week: petrol 174.6p, diesel 199.7p (11 October 2026)

Every UK forecourt now reports its prices to the government's Fuel Finder service. This report uses those prices as they stood on 11 October 2026, across 7,885 forecourts selling petrol and 8,001 selling diesel.

The headline numbers

  • Petrol (E10): 174.6p a litre on average, down 0.2p on last week. The cheapest forecourt is charging 142.9p and the dearest 299.9p.
  • Diesel (B7): 199.7p a litre on average, down 0.3p on last week. The cheapest is 158.0p and the dearest 299.9p.
  • Diesel premium: diesel costs 25.1p a litre more than petrol, or £12.55 on a 50-litre fill-up.

Supermarkets vs everyone else

The big four supermarkets (Asda, Morrisons, Sainsbury's and Tesco) compared with all other forecourts:

  • Petrol (E10): supermarkets average 173.0p, other forecourts 175.0p. Supermarkets are 2.0p a litre cheaper, or £1.00 on a 50-litre tank.
  • Diesel (B7): supermarkets average 197.6p, other forecourts 200.3p. Supermarkets are 2.7p a litre cheaper, or £1.35 on a 50-litre tank.

England, Scotland, Wales and Northern Ireland

Nation Petrol Change Diesel Change
England 174.9p −0.3p 200.1p −0.3p
Scotland 175.7p −0.3p 200.9p −0.4p
Wales 174.0p −0.3p 199.3p −0.6p
Northern Ireland 166.9p −0.6p 192.3p −1.6p

Cheapest and dearest areas for petrol (E10)

Average price by postcode area (areas with at least 15 forecourts).

Cheapest areas Average Forecourts
Northern Ireland (BT) 166.9p 512
Harrogate (HG) 171.5p 20
Torquay (TQ) 171.9p 43
Wakefield (WF) 172.0p 77
Wigan (WN) 172.1p 31
Dearest areas Average Forecourts
South West London (SW) 179.8p 41
Reading (RG) 178.6p 94
Telford (TF) 178.0p 26
Kirkwall (KW) 177.7p 18
Inverness (IV) 177.6p 62

Cheapest and dearest areas for diesel (B7)

Average price by postcode area (areas with at least 15 forecourts).

Cheapest areas Average Forecourts
Northern Ireland (BT) 192.3p 572
Harrogate (HG) 196.9p 20
Watford (WD) 197.0p 25
Blackpool (FY) 197.4p 25
Wigan (WN) 197.7p 31
Dearest areas Average Forecourts
Inverness (IV) 204.2p 63
South West London (SW) 203.9p 41
Shetland (ZE) 203.6p 18
Reading (RG) 202.4p 95
Perth (PH) 202.4p 41

Cheapest and dearest towns for petrol (E10)

Average price within 5 miles of the town centre, across the 100 towns we track, with the single cheapest forecourt in each.

Cheapest towns Average Cheapest forecourt
Newry 165.8p 159.9p
Ballymena 166.0p 163.9p
Enniskillen 166.9p 164.9p
Belfast 166.9p 161.9p
Omagh 167.9p 164.9p
Dearest towns Average Cheapest forecourt
Canterbury 179.3p 175.9p
Northampton 178.8p 172.9p
Exeter 178.7p 170.9p
Llandudno 178.7p 176.7p
Fort William 178.2p 176.9p

Cheapest and dearest towns for diesel (B7)

Average price within 5 miles of the town centre, across the 100 towns we track, with the single cheapest forecourt in each.

Cheapest towns Average Cheapest forecourt
Ballymena 190.7p 186.9p
Belfast 190.8p 181.9p
Newry 192.5p 179.9p
Omagh 194.0p 192.9p
Enniskillen 194.3p 182.9p
Dearest towns Average Cheapest forecourt
Winchester 203.9p 197.9p
Canterbury 203.2p 199.9p
Grantham 203.0p 197.7p
London 202.8p 193.9p
Inverness 202.8p 199.7p

How we work these out

Prices come from Fuel Finder, which every UK forecourt must update within 30 minutes of a price change. We take a snapshot of every listed price each evening. Averages are simple averages across forecourts, not weighted by how much fuel each one sells, and changes compare with our snapshot from 4 October 2026. Forecourts that haven't reported recently are left out.

Want the cheapest price near you right now? Search by postcode or see fuel prices by town.

More from the blog