UK fuel prices: week of 20 Apr – 26 Apr 2026

UK petrol averaged 157.3p, down 0.5p on the week; diesel averaged 188.9p, down 1.1p on the week. The cheapest city for petrol was Belfast at 150.7p.

National averages

Petrol
157.3p
down 0.5p
Diesel
188.9p
down 1.1p
Super Unleaded
174.3p
down 0.2p
Premium Diesel
208.1p
down 0.4p

Petrol

Petrol averaged 157.3p per litre across 7,964 forecourts, down 0.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 ESSO in MUCKLEY CORNER at 199.9p. Supermarkets averaged 154.7p, 3.1p cheaper than other forecourts at 157.8p. Motorway services charged 178.7p on average, 21.4p above the national figure. Over the week we logged 1,626 price rises and 3,905 price cuts.

Petrol averages by forecourt type
Supermarkets
154.7p
Other forecourts
157.8p
Motorway services
178.7p
UK average
157.3p −0.5p

Diesel

Diesel averaged 188.9p per litre across 8,063 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 ESSO in CHESTERFIELD at 499.9p. Supermarkets averaged 185.7p, 4.2p cheaper than other forecourts at 189.9p. Motorway services charged 201.2p on average, 12.3p above the national figure. Over the week we logged 1,591 price rises and 6,033 price cuts.

Diesel averages by forecourt type
Supermarkets
185.7p
Other forecourts
189.9p
Motorway services
201.2p
UK average
188.9p −1.1p

Super Unleaded

Super Unleaded averaged 174.3p per litre across 6,264 forecourts, down 0.2p on the previous week. The cheapest forecourt in the country was Maxol in LONDONDERRY at 125.9p, and the most expensive was BP in BURY ST. EDMUNDS at 225.9p. Supermarkets averaged 167.2p, 8.7p cheaper than other forecourts at 175.9p. Motorway services charged 196.6p on average, 22.3p above the national figure. Over the week we logged 1,232 price rises and 1,766 price cuts.

Super Unleaded averages by forecourt type
Supermarkets
167.2p
Other forecourts
175.9p
Motorway services
196.6p
UK average
174.3p −0.2p

Premium Diesel

Premium Diesel averaged 208.1p per litre across 4,171 forecourts, down 0.4p on the previous week. The cheapest forecourt in the country was Texaco in WOKING at 144.9p, and the most expensive was The Co-operative in NOTTINGHAM at 280.9p. Supermarkets averaged 197.2p, 11.7p cheaper than other forecourts at 208.9p. Motorway services charged 219.5p on average, 11.4p above the national figure. Over the week we logged 817 price rises and 1,613 price cuts.

Premium Diesel averages by forecourt type
Supermarkets
197.2p
Other forecourts
208.9p
Motorway services
219.5p
UK average
208.1p −0.4p

Petrol prices by city

Cheapest cities

Belfast 166 stations
150.7p −1.7p
Leeds 240 stations
155.4p −0.8p
Bradford 221 stations
155.6p −0.7p
Swansea 73 stations
155.8p −0.6p
Manchester 297 stations
156.2p −0.5p

Most expensive cities

North Wales 27 stations
159.8p no change
Leicester 107 stations
159.7p −0.5p
Bournemouth 67 stations
159.6p −0.5p
Aberdeen 34 stations
159.5p −0.6p
Milton Keynes 92 stations
159.4p −0.8p

Biggest rises

  • No city rose this week.

Biggest falls

  • Belfast−1.7p to 150.7p
  • Bristol−1.0p to 157.4p
  • Leeds−0.8p to 155.4p
All 32 cities
CityStationsAverageLast weekChange
Belfast166150.7p152.4pdown 1.7p
Leeds240155.4p156.2pdown 0.8p
Bradford221155.6p156.3pdown 0.7p
Swansea73155.8p156.4pdown 0.6p
Manchester297156.2p156.7pdown 0.5p
Newcastle166156.5p157.1pdown 0.6p
Hull69156.7p157.4pdown 0.7p
Cardiff119156.9p157.3pdown 0.4p
Liverpool190157.0p157.1pdown 0.1p
Nottingham170157.0p157.3pdown 0.3p
Sheffield155157.3p157.5pdown 0.2p
Bristol115157.4p158.4pdown 1.0p
Exeter59157.4p158.0pdown 0.6p
Birmingham318157.6p158.1pdown 0.5p
Coventry156157.7p158.1pdown 0.4p
Glasgow178157.8p158.1pdown 0.3p
London548158.0p158.4pdown 0.4p
Edinburgh83158.1p158.7pdown 0.6p
Oxford63158.3p158.7pdown 0.4p
Stoke96158.5p158.8pdown 0.3p
Norwich56158.5p158.9pdown 0.4p
Brighton74158.6p158.9pdown 0.3p
Plymouth44158.7p159.1pdown 0.4p
Reading131158.9p159.4pdown 0.5p
Southampton88159.0p159.3pdown 0.3p
Cambridge60159.1p159.4pdown 0.3p
Central Wales16159.2p159.7pdown 0.5p
Milton Keynes92159.4p160.2pdown 0.8p
Aberdeen34159.5p160.1pdown 0.6p
Bournemouth67159.6p160.1pdown 0.5p
Leicester107159.7p160.2pdown 0.5p
North Wales27159.8p159.8punchanged

Diesel prices by city

Cheapest cities

Belfast 177 stations
177.5p −3.6p
Swansea 72 stations
186.3p −1.5p
Hull 69 stations
188.6p −1.4p
Leeds 243 stations
188.7p −1.0p
Liverpool 192 stations
188.8p −0.9p

Most expensive cities

Bournemouth 67 stations
192.7p −1.3p
Reading 132 stations
192.0p −0.4p
Central Wales 16 stations
191.5p −0.8p
Sheffield 157 stations
191.3p +2.0p
Brighton 75 stations
191.3p −1.0p

Biggest rises

  • Sheffield+2.0p to 191.3p
  • Nottingham+0.7p to 190.5p
  • Stoke+0.3p to 190.0p

Biggest falls

  • Belfast−3.6p to 177.5p
  • Aberdeen−2.0p to 190.6p
  • Swansea−1.5p to 186.3p
All 32 cities
CityStationsAverageLast weekChange
Belfast177177.5p181.1pdown 3.6p
Swansea72186.3p187.8pdown 1.5p
Hull69188.6p190.0pdown 1.4p
Leeds243188.7p189.7pdown 1.0p
Liverpool192188.8p189.7pdown 0.9p
Cardiff117188.8p190.1pdown 1.3p
Manchester295188.9p189.9pdown 1.0p
Bradford222188.9p189.7pdown 0.8p
Exeter60188.9p189.9pdown 1.0p
Coventry155189.1p189.7pdown 0.6p
Newcastle165189.3p190.3pdown 1.0p
Plymouth45189.3p190.2pdown 0.9p
Bristol115189.8p191.0pdown 1.2p
Oxford63189.8p190.8pdown 1.0p
Birmingham318189.9p190.6pdown 0.7p
Stoke98190.0p189.7pup 0.3p
Norwich57190.1p191.2pdown 1.1p
Glasgow177190.4p191.7pdown 1.3p
London545190.5p191.5pdown 1.0p
Nottingham171190.5p189.8pup 0.7p
Aberdeen35190.6p192.6pdown 2.0p
Cambridge58190.9p192.4pdown 1.5p
Milton Keynes92190.9p191.8pdown 0.9p
Leicester108191.0p192.3pdown 1.3p
Edinburgh84191.1p192.5pdown 1.4p
Southampton89191.2p191.7pdown 0.5p
North Wales28191.2p192.2pdown 1.0p
Sheffield157191.3p189.3pup 2.0p
Brighton75191.3p192.3pdown 1.0p
Central Wales16191.5p192.3pdown 0.8p
Reading132192.0p192.4pdown 0.4p
Bournemouth67192.7p194.0pdown 1.3p

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.