UK fuel prices: week of 30 Mar – 5 Apr 2026

UK petrol averaged 156.7p, up 4.2p on the week; diesel averaged 187.9p, up 6.8p on the week. The cheapest city for petrol was Belfast at 152.2p.

National averages

Petrol
156.7p
up 4.2p
Diesel
187.9p
up 6.8p
Super Unleaded
173.5p
up 4.5p
Premium Diesel
205.1p
up 6.7p

Petrol

Petrol averaged 156.7p per litre across 7,969 forecourts, up 4.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 EXETER at 222.0p. Supermarkets averaged 154.7p, 2.2p cheaper than other forecourts at 156.9p. Motorway services charged 176.6p on average, 19.9p above the national figure. Over the week we logged 17,177 price rises and 365 price cuts.

Petrol averages by forecourt type
Supermarkets
154.7p
Other forecourts
156.9p
Motorway services
176.6p
UK average
156.7p +4.2p

Diesel

Diesel averaged 187.9p per litre across 8,067 forecourts, up 6.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 No Brand Dispayed in BRISTOL at 229.9p. Supermarkets averaged 186.1p, 2.3p cheaper than other forecourts at 188.4p. Motorway services charged 196.8p on average, 8.9p above the national figure. Over the week we logged 20,534 price rises and 345 price cuts.

Diesel averages by forecourt type
Supermarkets
186.1p
Other forecourts
188.4p
Motorway services
196.8p
UK average
187.9p +6.8p

Super Unleaded

Super Unleaded averaged 173.5p per litre across 6,270 forecourts, up 4.5p 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 167.2p, 7.8p cheaper than other forecourts at 175.0p. Motorway services charged 194.5p on average, 21.0p above the national figure. Over the week we logged 10,160 price rises and 246 price cuts.

Super Unleaded averages by forecourt type
Supermarkets
167.2p
Other forecourts
175.0p
Motorway services
194.5p
UK average
173.5p +4.5p

Premium Diesel

Premium Diesel averaged 205.1p per litre across 4,174 forecourts, up 6.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 BURY ST. EDMUNDS at 247.9p. Supermarkets averaged 198.7p, 6.7p cheaper than other forecourts at 205.4p. Motorway services charged 215.0p on average, 9.9p above the national figure. Over the week we logged 7,909 price rises and 372 price cuts.

Premium Diesel averages by forecourt type
Supermarkets
198.7p
Other forecourts
205.4p
Motorway services
215.0p
UK average
205.1p +6.7p

Petrol prices by city

Cheapest cities

Belfast 166 stations
152.2p +2.4p
Swansea 73 stations
154.5p +4.7p
Leeds 240 stations
155.4p +4.3p
Bradford 221 stations
155.5p +4.3p
Manchester 297 stations
155.8p +4.7p

Most expensive cities

Milton Keynes 93 stations
159.5p +4.6p
Leicester 107 stations
159.1p +5.3p
Aberdeen 34 stations
159.0p +5.4p
North Wales 27 stations
158.8p +4.0p
Bournemouth 67 stations
158.6p +4.4p

Biggest rises

  • Edinburgh+5.7p to 157.8p
  • Glasgow+5.4p to 157.6p
  • Aberdeen+5.4p to 159.0p

Biggest falls

  • No city fell this week.
All 32 cities
CityStationsAverageLast weekChange
Belfast166152.2p149.8pup 2.4p
Swansea73154.5p149.8pup 4.7p
Leeds240155.4p151.1pup 4.3p
Bradford221155.5p151.2pup 4.3p
Manchester297155.8p151.1pup 4.7p
Cardiff119156.0p151.3pup 4.7p
Bristol115156.1p151.6pup 4.5p
Newcastle166156.1p151.7pup 4.4p
Nottingham170156.3p151.4pup 4.9p
Central Wales16156.3p152.5pup 3.8p
Birmingham318156.4p151.9pup 4.5p
Sheffield155156.4p152.4pup 4.0p
London548156.5p152.1pup 4.4p
Liverpool190156.5p152.1pup 4.4p
Hull69156.9p153.6pup 3.3p
Oxford63157.1p152.5pup 4.6p
Exeter59157.1p152.7pup 4.4p
Brighton74157.2p152.6pup 4.6p
Coventry157157.3p152.9pup 4.4p
Glasgow178157.6p152.2pup 5.4p
Southampton88157.7p153.6pup 4.1p
Edinburgh83157.8p152.1pup 5.7p
Stoke96157.8p153.7pup 4.1p
Reading131157.8p153.9pup 3.9p
Plymouth44158.0p153.3pup 4.7p
Norwich56158.1p153.3pup 4.8p
Cambridge60158.4p153.4pup 5.0p
Bournemouth67158.6p154.2pup 4.4p
North Wales27158.8p154.8pup 4.0p
Aberdeen34159.0p153.6pup 5.4p
Leicester107159.1p153.8pup 5.3p
Milton Keynes93159.5p154.9pup 4.6p

Diesel prices by city

Cheapest cities

Belfast 177 stations
181.3p +4.5p
Swansea 72 stations
185.9p +6.5p
Central Wales 16 stations
186.5p +6.4p
Coventry 155 stations
187.0p +7.4p
Nottingham 171 stations
187.3p +7.9p

Most expensive cities

Bournemouth 67 stations
191.0p +7.5p
Aberdeen 35 stations
190.7p +7.1p
North Wales 28 stations
190.7p +7.0p
Cambridge 58 stations
190.4p +7.6p
Edinburgh 84 stations
190.2p +9.4p

Biggest rises

  • Edinburgh+9.4p to 190.2p
  • Oxford+8.5p to 188.1p
  • Leicester+8.3p to 189.6p

Biggest falls

  • No city fell this week.
All 32 cities
CityStationsAverageLast weekChange
Belfast177181.3p176.8pup 4.5p
Swansea72185.9p179.4pup 6.5p
Central Wales16186.5p180.1pup 6.4p
Coventry155187.0p179.6pup 7.4p
Nottingham171187.3p179.4pup 7.9p
Cardiff117187.5p179.3pup 8.2p
Bristol115187.6p180.9pup 6.7p
Sheffield157187.6p180.7pup 6.9p
Stoke98187.6p180.4pup 7.2p
Leeds243187.7p180.7pup 7.0p
Bradford222187.7p180.6pup 7.1p
Exeter60187.7p180.7pup 7.0p
Birmingham318187.9p181.0pup 6.9p
Manchester295187.9p179.9pup 8.0p
Hull69188.0p183.1pup 4.9p
Oxford63188.1p179.6pup 8.5p
Newcastle165188.2p181.0pup 7.2p
Plymouth45188.3p181.2pup 7.1p
Liverpool192188.4p181.2pup 7.2p
London545188.8p181.7pup 7.1p
Brighton75188.9p182.1pup 6.8p
Southampton89189.1p181.5pup 7.6p
Reading132189.2p182.3pup 6.9p
Norwich57189.4p181.5pup 7.9p
Leicester108189.6p181.3pup 8.3p
Milton Keynes93189.8p182.5pup 7.3p
Glasgow177189.9p181.8pup 8.1p
Edinburgh84190.2p180.8pup 9.4p
Cambridge58190.4p182.8pup 7.6p
Aberdeen35190.7p183.6pup 7.1p
North Wales28190.7p183.7pup 7.0p
Bournemouth67191.0p183.5pup 7.5p

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.