UK fuel prices: week of 18 May – 24 May 2026

UK petrol averaged 159.5p, up 1.2p on the week; diesel averaged 185.1p, down 1.1p on the week. The cheapest city for petrol was Belfast at 154.8p.

National averages

Petrol
159.5p
up 1.2p
Diesel
185.1p
down 1.1p
Super Unleaded
176.3p
up 1.0p
Premium Diesel
204.8p
down 1.6p

Petrol

Petrol averaged 159.5p per litre across 7,946 forecourts, up 1.2p on the previous week. The cheapest forecourt in the country was Gulf in SLEAFORD at 104.9p, and the most expensive was TEXACO in MALMESBURY at 210.9p. Supermarkets averaged 156.8p, 3.3p cheaper than other forecourts at 160.1p. Motorway services charged 177.2p on average, 17.7p above the national figure. Over the week we logged 6,243 price rises and 743 price cuts.

Petrol averages by forecourt type
Supermarkets
156.8p
Other forecourts
160.1p
Motorway services
177.2p
UK average
159.5p +1.2p

Diesel

Diesel averaged 185.1p per litre across 8,042 forecourts, down 1.1p on the previous week. The cheapest forecourt in the country was Midway service station circle K in ENNISKILLEN at 123.9p, and the most expensive was TEXACO in CHELMSFORD at 280.9p. Supermarkets averaged 181.8p, 4.2p cheaper than other forecourts at 186.0p. Motorway services charged 200.3p on average, 15.2p above the national figure. Over the week we logged 876 price rises and 6,345 price cuts.

Diesel averages by forecourt type
Supermarkets
181.8p
Other forecourts
186.0p
Motorway services
200.3p
UK average
185.1p −1.1p

Super Unleaded

Super Unleaded averaged 176.3p per litre across 6,241 forecourts, up 1.0p on the previous week. The cheapest forecourt in the country was Maxol in LONDONDERRY at 125.9p, and the most expensive was Shell Redhouse Hannington in NORTHAMPTON at 239.9p. Supermarkets averaged 168.8p, 9.5p cheaper than other forecourts at 178.3p. Motorway services charged 195.2p on average, 18.9p above the national figure. Over the week we logged 3,620 price rises and 502 price cuts.

Super Unleaded averages by forecourt type
Supermarkets
168.8p
Other forecourts
178.3p
Motorway services
195.2p
UK average
176.3p +1.0p

Premium Diesel

Premium Diesel averaged 204.8p per litre across 4,160 forecourts, down 1.6p on the previous week. The cheapest forecourt in the country was Threeways Garage in THETFORD at 150.0p, and the most expensive was SHELL in NORTHALLERTON at 283.9p. Supermarkets averaged 195.6p, 9.7p cheaper than other forecourts at 205.3p. Motorway services charged 219.5p on average, 14.7p above the national figure. Over the week we logged 526 price rises and 2,727 price cuts.

Premium Diesel averages by forecourt type
Supermarkets
195.6p
Other forecourts
205.3p
Motorway services
219.5p
UK average
204.8p −1.6p

Petrol prices by city

Cheapest cities

Belfast 166 stations
154.8p +0.5p
Leeds 239 stations
157.2p +1.1p
Bradford 221 stations
157.3p +1.1p
Manchester 296 stations
157.8p +1.2p
Newcastle 166 stations
157.8p +1.2p

Most expensive cities

Aberdeen 34 stations
162.6p +1.4p
North Wales 27 stations
162.2p +1.7p
Cambridge 60 stations
162.1p +1.5p
Southampton 88 stations
161.5p +1.6p
Central Wales 16 stations
161.5p +0.9p

Biggest rises

  • Hull+1.7p to 159.9p
  • Bournemouth+1.7p to 161.2p
  • North Wales+1.7p to 162.2p

Biggest falls

  • No city fell this week.
All 32 cities
CityStationsAverageLast weekChange
Belfast166154.8p154.3pup 0.5p
Leeds239157.2p156.1pup 1.1p
Bradford221157.3p156.2pup 1.1p
Manchester296157.8p156.6pup 1.2p
Newcastle166157.8p156.6pup 1.2p
Nottingham170158.0p157.2pup 0.8p
Swansea73158.0p156.8pup 1.2p
Cardiff119158.1p157.0pup 1.1p
Liverpool190158.5p157.7pup 0.8p
Sheffield155158.7p157.9pup 0.8p
Birmingham317159.1p158.1pup 1.0p
Bristol115159.1p157.8pup 1.3p
Glasgow178159.8p159.0pup 0.8p
Stoke96159.8p158.7pup 1.1p
Hull69159.9p158.2pup 1.7p
Edinburgh83160.0p158.8pup 1.2p
Coventry155160.0p159.1pup 0.9p
Plymouth44160.0p159.0pup 1.0p
Oxford63160.0p159.0pup 1.0p
Norwich56160.1p159.0pup 1.1p
Leicester106160.4p159.4pup 1.0p
Reading131160.4p159.1pup 1.3p
Exeter59160.5p159.0pup 1.5p
London548160.7p159.3pup 1.4p
Milton Keynes90160.8p159.9pup 0.9p
Brighton74161.1p159.7pup 1.4p
Bournemouth66161.2p159.5pup 1.7p
Southampton88161.5p159.9pup 1.6p
Central Wales16161.5p160.6pup 0.9p
Cambridge60162.1p160.6pup 1.5p
North Wales27162.2p160.5pup 1.7p
Aberdeen34162.6p161.2pup 1.4p

Diesel prices by city

Cheapest cities

Belfast 177 stations
176.2p −1.6p
Swansea 72 stations
182.9p −1.2p
Cardiff 117 stations
183.9p −0.9p
Manchester 294 stations
184.3p −0.9p
Leeds 242 stations
184.3p −0.7p

Most expensive cities

Southampton 89 stations
188.6p −0.4p
Bournemouth 67 stations
188.3p −0.8p
Central Wales 16 stations
188.3p −1.3p
Norwich 57 stations
187.9p −1.0p
Reading 131 stations
187.9p −1.0p

Biggest rises

  • No city rose this week.

Biggest falls

  • Cambridge−1.8p to 186.1p
  • Belfast−1.6p to 176.2p
  • Glasgow−1.6p to 184.5p
All 32 cities
CityStationsAverageLast weekChange
Belfast177176.2p177.8pdown 1.6p
Swansea72182.9p184.1pdown 1.2p
Cardiff117183.9p184.8pdown 0.9p
Manchester294184.3p185.2pdown 0.9p
Leeds242184.3p185.0pdown 0.7p
Newcastle165184.3p185.6pdown 1.3p
Bradford222184.3p185.1pdown 0.8p
Glasgow176184.5p186.1pdown 1.6p
Hull69185.3p186.2pdown 0.9p
Aberdeen35185.4p186.3pdown 0.9p
Stoke98185.5p187.0pdown 1.5p
Liverpool192185.8p186.7pdown 0.9p
Plymouth45185.8p186.7pdown 0.9p
Sheffield157186.0p187.2pdown 1.2p
Cambridge58186.1p187.9pdown 1.8p
Edinburgh84186.2p187.8pdown 1.6p
Bristol115186.3p187.6pdown 1.3p
Nottingham170186.3p187.3pdown 1.0p
Exeter60186.4p187.4pdown 1.0p
Birmingham318186.5p187.5pdown 1.0p
Leicester108186.7p188.0pdown 1.3p
Coventry155186.7p187.6pdown 0.9p
London545186.8p187.7pdown 0.9p
Milton Keynes91186.9p188.4pdown 1.5p
Oxford63187.1p187.8pdown 0.7p
Brighton75187.2p188.5pdown 1.3p
North Wales28187.5p188.0pdown 0.5p
Norwich57187.9p188.9pdown 1.0p
Reading131187.9p188.9pdown 1.0p
Bournemouth67188.3p189.1pdown 0.8p
Central Wales16188.3p189.6pdown 1.3p
Southampton89188.6p189.0pdown 0.4p

How this report is produced

Figures cover every forecourt reporting to the UK Government's Fuel Finder scheme with a price updated in the last 30 days. Averages are simple means across stations, not weighted by volume sold. Week-on-week changes compare prices at the end of the week with prices at the start, reconstructed from every logged price change. City figures use stations within 15 miles of the city centre. Journalists are welcome to quote these figures with a link to this page.