UK fuel prices: week of 25 May – 31 May 2026

UK petrol averaged 159.4p, down 0.1p on the week; diesel averaged 183.9p, down 1.2p on the week. The cheapest city for petrol was Belfast at 153.1p.

National averages

Petrol
159.4p
down 0.1p
Diesel
183.9p
down 1.2p
Super Unleaded
176.4p
up 0.1p
Premium Diesel
202.9p
down 1.9p

Petrol

Petrol averaged 159.4p per litre across 7,942 forecourts, down 0.1p 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.7p, 3.4p cheaper than other forecourts at 160.1p. Motorway services charged 177.0p on average, 17.6p above the national figure. Over the week we logged 2,079 price rises and 1,787 price cuts.

Petrol averages by forecourt type
Supermarkets
156.7p
Other forecourts
160.1p
Motorway services
177.0p
UK average
159.4p −0.1p

Diesel

Diesel averaged 183.9p per litre across 8,034 forecourts, down 1.2p 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 271.9p. Supermarkets averaged 180.5p, 4.3p cheaper than other forecourts at 184.8p. Motorway services charged 198.8p on average, 14.9p above the national figure. Over the week we logged 580 price rises and 6,354 price cuts.

Diesel averages by forecourt type
Supermarkets
180.5p
Other forecourts
184.8p
Motorway services
198.8p
UK average
183.9p −1.2p

Super Unleaded

Super Unleaded averaged 176.4p per litre across 6,240 forecourts, up 0.1p 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.7p cheaper than other forecourts at 178.5p. Motorway services charged 194.9p on average, 18.5p above the national figure. Over the week we logged 1,300 price rises and 1,046 price cuts.

Super Unleaded averages by forecourt type
Supermarkets
168.8p
Other forecourts
178.5p
Motorway services
194.9p
UK average
176.4p +0.1p

Premium Diesel

Premium Diesel averaged 202.9p per litre across 4,158 forecourts, down 1.9p 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 275.9p. Supermarkets averaged 194.3p, 9.0p cheaper than other forecourts at 203.3p. Motorway services charged 217.6p on average, 14.7p above the national figure. Over the week we logged 377 price rises and 2,742 price cuts.

Premium Diesel averages by forecourt type
Supermarkets
194.3p
Other forecourts
203.3p
Motorway services
217.6p
UK average
202.9p −1.9p

Petrol prices by city

Cheapest cities

Belfast 166 stations
153.1p −1.7p
Leeds 239 stations
157.2p no change
Bradford 221 stations
157.2p −0.1p
Manchester 296 stations
157.7p −0.1p
Swansea 73 stations
157.9p −0.1p

Most expensive cities

Aberdeen 34 stations
162.5p −0.1p
Cambridge 60 stations
162.2p +0.1p
North Wales 27 stations
162.0p −0.2p
Southampton 87 stations
161.5p +0.1p
Bournemouth 66 stations
161.3p +0.1p

Biggest rises

  • Newcastle+0.3p to 158.1p
  • Norwich+0.3p to 160.4p
  • Sheffield+0.2p to 158.9p

Biggest falls

  • Belfast−1.7p to 153.1p
  • Central Wales−1.0p to 160.5p
  • Hull−0.2p to 159.7p
All 32 cities
CityStationsAverageLast weekChange
Belfast166153.1p154.8pdown 1.7p
Leeds239157.2p157.2punchanged
Bradford221157.2p157.3pdown 0.1p
Manchester296157.7p157.8pdown 0.1p
Swansea73157.9p158.0pdown 0.1p
Nottingham170158.0p158.0punchanged
Cardiff119158.0p158.1pdown 0.1p
Newcastle166158.1p157.8pup 0.3p
Liverpool190158.5p158.5punchanged
Sheffield155158.9p158.7pup 0.2p
Bristol115159.0p159.1pdown 0.1p
Birmingham317159.2p159.1pup 0.1p
Hull69159.7p159.9pdown 0.2p
Plymouth44159.8p160.0pdown 0.2p
Oxford63159.8p160.0pdown 0.2p
Stoke96159.9p159.8pup 0.1p
Glasgow178160.0p159.8pup 0.2p
Edinburgh83160.1p160.0pup 0.1p
Coventry155160.2p160.0pup 0.2p
Reading131160.3p160.4pdown 0.1p
Norwich56160.4p160.1pup 0.3p
Central Wales16160.5p161.5pdown 1.0p
Leicester106160.6p160.4pup 0.2p
Exeter59160.6p160.5pup 0.1p
London548160.7p160.7punchanged
Milton Keynes90160.8p160.8punchanged
Brighton74161.2p161.1pup 0.1p
Bournemouth66161.3p161.2pup 0.1p
Southampton87161.5p161.4pup 0.1p
North Wales27162.0p162.2pdown 0.2p
Cambridge60162.2p162.1pup 0.1p
Aberdeen34162.5p162.6pdown 0.1p

Diesel prices by city

Cheapest cities

Belfast 177 stations
174.3p −1.9p
Swansea 72 stations
181.4p −1.5p
Cardiff 117 stations
182.7p −1.2p
Bradford 222 stations
182.8p −1.5p
Manchester 294 stations
182.9p −1.4p

Most expensive cities

Southampton 88 stations
187.7p −0.7p
Bournemouth 67 stations
187.7p −0.6p
North Wales 28 stations
186.9p −0.6p
Reading 131 stations
186.8p −1.1p
Brighton 75 stations
186.6p −0.6p

Biggest rises

  • No city rose this week.

Biggest falls

  • Central Wales−3.5p to 184.8p
  • Belfast−1.9p to 174.3p
  • Aberdeen−1.9p to 183.5p
All 32 cities
CityStationsAverageLast weekChange
Belfast177174.3p176.2pdown 1.9p
Swansea72181.4p182.9pdown 1.5p
Cardiff117182.7p183.9pdown 1.2p
Bradford222182.8p184.3pdown 1.5p
Manchester294182.9p184.3pdown 1.4p
Leeds242182.9p184.3pdown 1.4p
Newcastle165183.2p184.3pdown 1.1p
Glasgow176183.4p184.5pdown 1.1p
Aberdeen35183.5p185.4pdown 1.9p
Hull69184.0p185.3pdown 1.3p
Stoke98184.1p185.5pdown 1.4p
Sheffield157184.3p186.0pdown 1.7p
Edinburgh84184.5p186.2pdown 1.7p
Plymouth45184.5p185.8pdown 1.3p
Cambridge58184.7p186.1pdown 1.4p
Exeter60184.7p186.4pdown 1.7p
Central Wales16184.8p188.3pdown 3.5p
Liverpool192184.9p185.8pdown 0.9p
Bristol115185.1p186.3pdown 1.2p
Leicester108185.1p186.7pdown 1.6p
Nottingham170185.2p186.3pdown 1.1p
Birmingham317185.3p186.5pdown 1.2p
London544185.5p186.8pdown 1.3p
Milton Keynes90185.6p186.9pdown 1.3p
Coventry154185.7p186.7pdown 1.0p
Norwich57186.1p187.9pdown 1.8p
Oxford63186.1p187.1pdown 1.0p
Brighton75186.6p187.2pdown 0.6p
Reading131186.8p187.9pdown 1.1p
North Wales28186.9p187.5pdown 0.6p
Southampton88187.7p188.4pdown 0.7p
Bournemouth67187.7p188.3pdown 0.6p

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.