UK fuel prices: week of 23 Mar – 29 Mar 2026

UK petrol averaged 152.5p, up 4.5p on the week; diesel averaged 181.1p, up 9.2p on the week. The cheapest city for petrol was Belfast at 149.8p.

National averages

Petrol
152.5p
up 4.5p
Diesel
181.1p
up 9.2p
Super Unleaded
169.0p
up 4.6p
Premium Diesel
198.4p
up 7.7p

Petrol

Petrol averaged 152.5p per litre across 7,969 forecourts, up 4.5p 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 149.1p, 4.1p cheaper than other forecourts at 153.2p. Motorway services charged 174.1p on average, 21.6p above the national figure. Over the week we logged 18,035 price rises and 1,378 price cuts.

Petrol averages by forecourt type
Supermarkets
149.1p
Other forecourts
153.2p
Motorway services
174.1p
UK average
152.5p +4.5p

Diesel

Diesel averaged 181.1p per litre across 8,067 forecourts, up 9.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 No Brand Dispayed in BRISTOL at 229.9p. Supermarkets averaged 176.8p, 5.7p cheaper than other forecourts at 182.5p. Motorway services charged 192.2p on average, 11.1p above the national figure. Over the week we logged 23,824 price rises and 1,475 price cuts.

Diesel averages by forecourt type
Supermarkets
176.8p
Other forecourts
182.5p
Motorway services
192.2p
UK average
181.1p +9.2p

Super Unleaded

Super Unleaded averaged 169.0p per litre across 6,270 forecourts, up 4.6p 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 161.7p, 9.0p cheaper than other forecourts at 170.7p. Motorway services charged 191.6p on average, 22.6p above the national figure. Over the week we logged 10,989 price rises and 872 price cuts.

Super Unleaded averages by forecourt type
Supermarkets
161.7p
Other forecourts
170.7p
Motorway services
191.6p
UK average
169.0p +4.6p

Premium Diesel

Premium Diesel averaged 198.4p per litre across 4,174 forecourts, up 7.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 192.9p, 5.8p cheaper than other forecourts at 198.7p. Motorway services charged 209.1p on average, 10.7p above the national figure. Over the week we logged 8,919 price rises and 455 price cuts.

Premium Diesel averages by forecourt type
Supermarkets
192.9p
Other forecourts
198.7p
Motorway services
209.1p
UK average
198.4p +7.7p

Petrol prices by city

Cheapest cities

Belfast 166 stations
149.8p +3.0p
Swansea 73 stations
149.8p +4.7p
Manchester 297 stations
151.1p +4.8p
Leeds 240 stations
151.1p +4.3p
Bradford 221 stations
151.2p +4.4p

Most expensive cities

Milton Keynes 93 stations
154.9p +4.3p
North Wales 27 stations
154.8p +5.2p
Bournemouth 67 stations
154.2p +4.3p
Reading 131 stations
153.9p +4.7p
Leicester 107 stations
153.8p +4.9p

Biggest rises

  • Oxford+5.3p to 152.5p
  • North Wales+5.2p to 154.8p
  • Birmingham+5.1p to 151.9p

Biggest falls

  • No city fell this week.
All 32 cities
CityStationsAverageLast weekChange
Belfast166149.8p146.8pup 3.0p
Swansea73149.8p145.1pup 4.7p
Manchester297151.1p146.3pup 4.8p
Leeds240151.1p146.8pup 4.3p
Bradford221151.2p146.8pup 4.4p
Cardiff119151.3p146.3pup 5.0p
Nottingham170151.4p146.4pup 5.0p
Bristol115151.6p147.3pup 4.3p
Newcastle166151.7p146.8pup 4.9p
Birmingham318151.9p146.8pup 5.1p
London548152.1p148.0pup 4.1p
Edinburgh83152.1p147.1pup 5.0p
Liverpool190152.1p147.9pup 4.2p
Glasgow178152.2p147.8pup 4.4p
Sheffield155152.4p147.4pup 5.0p
Oxford63152.5p147.2pup 5.3p
Central Wales16152.5p147.5pup 5.0p
Brighton74152.6p147.7pup 4.9p
Exeter59152.7p147.9pup 4.8p
Coventry157152.9p147.8pup 5.1p
Plymouth44153.3p150.0pup 3.3p
Norwich56153.3p148.8pup 4.5p
Cambridge60153.4p149.0pup 4.4p
Southampton88153.6p149.0pup 4.6p
Hull69153.6p149.3pup 4.3p
Aberdeen34153.6p148.5pup 5.1p
Stoke96153.7p149.4pup 4.3p
Leicester107153.8p148.9pup 4.9p
Reading131153.9p149.2pup 4.7p
Bournemouth67154.2p149.9pup 4.3p
North Wales27154.8p149.6pup 5.2p
Milton Keynes93154.9p150.6pup 4.3p

Diesel prices by city

Cheapest cities

Belfast 177 stations
176.8p +7.2p
Cardiff 117 stations
179.3p +11.0p
Nottingham 171 stations
179.4p +8.9p
Swansea 72 stations
179.4p +10.6p
Coventry 155 stations
179.6p +9.7p

Most expensive cities

North Wales 28 stations
183.7p +8.9p
Aberdeen 35 stations
183.6p +10.7p
Bournemouth 67 stations
183.5p +9.9p
Hull 69 stations
183.1p +9.5p
Cambridge 58 stations
182.8p +10.1p

Biggest rises

  • Cardiff+11.0p to 179.3p
  • Brighton+10.9p to 182.1p
  • Aberdeen+10.7p to 183.6p

Biggest falls

  • No city fell this week.
All 32 cities
CityStationsAverageLast weekChange
Belfast177176.8p169.6pup 7.2p
Cardiff117179.3p168.3pup 11.0p
Nottingham171179.4p170.5pup 8.9p
Swansea72179.4p168.8pup 10.6p
Coventry155179.6p169.9pup 9.7p
Oxford63179.6p170.2pup 9.4p
Manchester295179.9p170.5pup 9.4p
Central Wales16180.1p170.8pup 9.3p
Stoke98180.4p172.2pup 8.2p
Bradford222180.6p171.3pup 9.3p
Leeds243180.7p171.4pup 9.3p
Sheffield157180.7p171.4pup 9.3p
Exeter60180.7p171.2pup 9.5p
Edinburgh84180.8p170.5pup 10.3p
Bristol115180.9p171.5pup 9.4p
Birmingham318181.0p170.9pup 10.1p
Newcastle165181.0p170.8pup 10.2p
Liverpool192181.2p173.5pup 7.7p
Plymouth45181.2p172.7pup 8.5p
Leicester108181.3p171.6pup 9.7p
Southampton89181.5p172.2pup 9.3p
Norwich57181.5p172.2pup 9.3p
London545181.7p172.0pup 9.7p
Glasgow177181.8p173.1pup 8.7p
Brighton75182.1p171.2pup 10.9p
Reading132182.3p173.0pup 9.3p
Milton Keynes93182.5p172.9pup 9.6p
Cambridge58182.8p172.7pup 10.1p
Hull69183.1p173.6pup 9.5p
Bournemouth67183.5p173.6pup 9.9p
Aberdeen35183.6p172.9pup 10.7p
North Wales28183.7p174.8pup 8.9p

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.