UK fuel prices: week of 16 Mar – 22 Mar 2026

UK petrol averaged 148.0p, up 4.8p on the week; diesel averaged 171.9p, up 8.6p on the week. The cheapest city for petrol was Swansea at 145.1p.

National averages

Petrol
148.0p
up 4.8p
Diesel
171.9p
up 8.6p
Super Unleaded
164.4p
up 4.8p
Premium Diesel
190.7p
up 9.7p

Petrol

Petrol averaged 148.0p per litre across 7,969 forecourts, up 4.8p 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 EXETER at 222.0p. Supermarkets averaged 144.7p, 4.1p cheaper than other forecourts at 148.8p. Motorway services charged 167.8p on average, 19.8p above the national figure. Over the week we logged 17,277 price rises and 534 price cuts.

Petrol averages by forecourt type
Supermarkets
144.7p
Other forecourts
148.8p
Motorway services
167.8p
UK average
148.0p +4.8p

Diesel

Diesel averaged 171.9p per litre across 8,067 forecourts, up 8.6p 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 No Brand Dispayed in BRISTOL at 229.9p. Supermarkets averaged 168.4p, 4.6p cheaper than other forecourts at 173.0p. Motorway services charged 184.3p on average, 12.4p above the national figure. Over the week we logged 20,324 price rises and 556 price cuts.

Diesel averages by forecourt type
Supermarkets
168.4p
Other forecourts
173.0p
Motorway services
184.3p
UK average
171.9p +8.6p

Super Unleaded

Super Unleaded averaged 164.4p per litre across 6,270 forecourts, up 4.8p on the previous week. The cheapest forecourt in the country was TEXACO in PUDSEY at 125.9p, and the most expensive was Go in LIVERPOOL at 221.0p. Supermarkets averaged 156.3p, 10.2p cheaper than other forecourts at 166.5p. Motorway services charged 185.1p on average, 20.7p above the national figure. Over the week we logged 10,171 price rises and 315 price cuts.

Super Unleaded averages by forecourt type
Supermarkets
156.3p
Other forecourts
166.5p
Motorway services
185.1p
UK average
164.4p +4.8p

Premium Diesel

Premium Diesel averaged 190.7p per litre across 4,174 forecourts, up 9.7p on the previous week. The cheapest forecourt in the country was Texaco in WOKING at 144.9p, and the most expensive was BP in CANTERBURY at 234.0p. Supermarkets averaged 184.6p, 6.3p cheaper than other forecourts at 190.9p. Motorway services charged 201.3p on average, 10.6p above the national figure. Over the week we logged 9,425 price rises and 257 price cuts.

Premium Diesel averages by forecourt type
Supermarkets
184.6p
Other forecourts
190.9p
Motorway services
201.3p
UK average
190.7p +9.7p

Petrol prices by city

Cheapest cities

Swansea 73 stations
145.1p +4.3p
Manchester 297 stations
146.3p +5.2p
Cardiff 119 stations
146.3p +4.8p
Nottingham 170 stations
146.4p +5.2p
Birmingham 318 stations
146.8p +5.3p

Most expensive cities

Milton Keynes 93 stations
150.6p +4.3p
Plymouth 44 stations
150.0p +4.5p
Bournemouth 67 stations
149.9p +5.7p
North Wales 27 stations
149.6p +4.9p
Stoke 96 stations
149.4p +4.7p

Biggest rises

  • Hull+6.3p to 149.3p
  • Newcastle+5.8p to 146.8p
  • Bournemouth+5.7p to 149.9p

Biggest falls

  • No city fell this week.
All 32 cities
CityStationsAverageLast weekChange
Swansea73145.1p140.8pup 4.3p
Manchester297146.3p141.1pup 5.2p
Cardiff119146.3p141.5pup 4.8p
Nottingham170146.4p141.2pup 5.2p
Birmingham318146.8p141.5pup 5.3p
Leeds240146.8p142.0pup 4.8p
Newcastle166146.8p141.0pup 5.8p
Belfast166146.8p142.7pup 4.1p
Bradford221146.8p141.9pup 4.9p
Edinburgh83147.1p142.5pup 4.6p
Oxford63147.2p142.9pup 4.3p
Bristol115147.3p142.8pup 4.5p
Sheffield155147.4p142.5pup 4.9p
Central Wales16147.5p143.6pup 3.9p
Brighton74147.7p142.3pup 5.4p
Glasgow178147.8p143.1pup 4.7p
Coventry157147.8p143.3pup 4.5p
Liverpool190147.9p143.0pup 4.9p
Exeter59147.9p144.8pup 3.1p
London548148.0p143.0pup 5.0p
Aberdeen34148.5p144.2pup 4.3p
Norwich56148.8p144.3pup 4.5p
Leicester107148.9p143.9pup 5.0p
Southampton88149.0p144.1pup 4.9p
Cambridge60149.0p143.9pup 5.1p
Reading131149.2p144.0pup 5.2p
Hull69149.3p143.0pup 6.3p
Stoke96149.4p144.7pup 4.7p
North Wales27149.6p144.7pup 4.9p
Bournemouth67149.9p144.2pup 5.7p
Plymouth44150.0p145.5pup 4.5p
Milton Keynes93150.6p146.3pup 4.3p

Diesel prices by city

Cheapest cities

Cardiff 117 stations
168.3p +8.0p
Swansea 72 stations
168.8p +8.6p
Belfast 177 stations
169.6p +6.7p
Coventry 155 stations
169.9p +8.4p
Oxford 63 stations
170.2p +8.5p

Most expensive cities

North Wales 28 stations
174.8p +8.6p
Hull 69 stations
173.6p +10.2p
Bournemouth 67 stations
173.6p +10.5p
Liverpool 192 stations
173.5p +9.0p
Glasgow 177 stations
173.1p +9.2p

Biggest rises

  • Bournemouth+10.5p to 173.6p
  • Hull+10.2p to 173.6p
  • Brighton+10.0p to 171.2p

Biggest falls

  • No city fell this week.
All 32 cities
CityStationsAverageLast weekChange
Cardiff117168.3p160.3pup 8.0p
Swansea72168.8p160.2pup 8.6p
Belfast177169.6p162.9pup 6.7p
Coventry155169.9p161.5pup 8.4p
Oxford63170.2p161.7pup 8.5p
Manchester295170.5p160.8pup 9.7p
Edinburgh84170.5p161.1pup 9.4p
Nottingham171170.5p161.1pup 9.4p
Newcastle165170.8p161.5pup 9.3p
Central Wales16170.8p162.4pup 8.4p
Birmingham318170.9p161.4pup 9.5p
Brighton75171.2p161.2pup 10.0p
Exeter60171.2p163.8pup 7.4p
Bradford222171.3p163.0pup 8.3p
Leeds243171.4p163.0pup 8.4p
Sheffield157171.4p162.1pup 9.3p
Bristol115171.5p163.5pup 8.0p
Leicester108171.6p162.2pup 9.4p
London545172.0p162.7pup 9.3p
Southampton89172.2p163.8pup 8.4p
Stoke98172.2p164.2pup 8.0p
Norwich57172.2p163.5pup 8.7p
Plymouth45172.7p164.2pup 8.5p
Cambridge58172.7p163.2pup 9.5p
Milton Keynes93172.9p164.9pup 8.0p
Aberdeen35172.9p164.4pup 8.5p
Reading132173.0p163.4pup 9.6p
Glasgow177173.1p163.9pup 9.2p
Liverpool192173.5p164.5pup 9.0p
Hull69173.6p163.4pup 10.2p
Bournemouth67173.6p163.1pup 10.5p
North Wales28174.8p166.2pup 8.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.