UK fuel prices: week of 9 Mar – 15 Mar 2026

UK petrol averaged 143.2p, up 3.0p on the week; diesel averaged 163.3p, up 7.4p on the week. The cheapest city for petrol was Swansea at 140.8p.

National averages

Petrol
143.2p
up 3.0p
Diesel
163.3p
up 7.4p
Super Unleaded
159.6p
up 2.6p
Premium Diesel
181.0p
up 6.4p

Petrol

Petrol averaged 143.2p per litre across 7,969 forecourts, up 3.0p on the previous week. The cheapest forecourt in the country was BP OIL UK in CHESHAM at 111.1p, and the most expensive was TEXACO in EXETER at 222.0p. Supermarkets averaged 141.1p, 2.4p cheaper than other forecourts at 143.5p. Motorway services charged 165.8p on average, 22.6p above the national figure. Over the week we logged 12,746 price rises and 725 price cuts.

Petrol averages by forecourt type
Supermarkets
141.1p
Other forecourts
143.5p
Motorway services
165.8p
UK average
143.2p +3.0p

Diesel

Diesel averaged 163.3p per litre across 8,067 forecourts, up 7.4p 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 160.5p, 3.4p cheaper than other forecourts at 163.9p. Motorway services charged 180.2p on average, 16.9p above the national figure. Over the week we logged 16,213 price rises and 682 price cuts.

Diesel averages by forecourt type
Supermarkets
160.5p
Other forecourts
163.9p
Motorway services
180.2p
UK average
163.3p +7.4p

Super Unleaded

Super Unleaded averaged 159.6p per litre across 6,270 forecourts, up 2.6p on the previous week. The cheapest forecourt in the country was EG ON THE MOVE in LEOMINSTER at 123.7p, and the most expensive was Go in LIVERPOOL at 221.0p. Supermarkets averaged 152.1p, 9.3p cheaper than other forecourts at 161.4p. Motorway services charged 183.2p on average, 23.6p above the national figure. Over the week we logged 6,975 price rises and 613 price cuts.

Super Unleaded averages by forecourt type
Supermarkets
152.1p
Other forecourts
161.4p
Motorway services
183.2p
UK average
159.6p +2.6p

Premium Diesel

Premium Diesel averaged 181.0p per litre across 4,174 forecourts, up 6.4p on the previous week. The cheapest forecourt in the country was ESSO in ASHBY DE LA ZOUCH at 118.9p, and the most expensive was BP in CANTERBURY at 234.0p. Supermarkets averaged 175.8p, 5.1p cheaper than other forecourts at 180.9p. Motorway services charged 197.6p on average, 16.6p above the national figure. Over the week we logged 6,474 price rises and 404 price cuts.

Premium Diesel averages by forecourt type
Supermarkets
175.8p
Other forecourts
180.9p
Motorway services
197.6p
UK average
181.0p +6.4p

Petrol prices by city

Cheapest cities

Swansea 73 stations
140.8p +3.2p
Newcastle 166 stations
141.0p +3.3p
Manchester 297 stations
141.1p +3.1p
Nottingham 170 stations
141.2p +3.4p
Birmingham 318 stations
141.5p +3.4p

Most expensive cities

Milton Keynes 93 stations
146.3p +3.4p
Plymouth 44 stations
145.5p +1.9p
Exeter 59 stations
144.8p +3.2p
Stoke 96 stations
144.7p +2.6p
North Wales 27 stations
144.7p +3.3p

Biggest rises

  • Oxford+4.1p to 142.9p
  • Reading+3.7p to 144.0p
  • Glasgow+3.6p to 143.1p

Biggest falls

  • No city fell this week.
All 32 cities
CityStationsAverageLast weekChange
Swansea73140.8p137.6pup 3.2p
Newcastle166141.0p137.7pup 3.3p
Manchester297141.1p138.0pup 3.1p
Nottingham170141.2p137.8pup 3.4p
Birmingham318141.5p138.1pup 3.4p
Cardiff119141.5p138.3pup 3.2p
Bradford221141.9p138.7pup 3.2p
Leeds240142.0p138.7pup 3.3p
Brighton74142.3p138.9pup 3.4p
Edinburgh83142.5p139.3pup 3.2p
Sheffield155142.5p139.7pup 2.8p
Belfast166142.7p140.1pup 2.6p
Bristol115142.8p139.8pup 3.0p
Oxford63142.9p138.8pup 4.1p
London548143.0p139.6pup 3.4p
Liverpool190143.0p139.9pup 3.1p
Hull69143.0p139.5pup 3.5p
Glasgow178143.1p139.5pup 3.6p
Coventry157143.3p140.3pup 3.0p
Central Wales16143.6p141.4pup 2.2p
Leicester107143.9p141.0pup 2.9p
Cambridge60143.9p140.7pup 3.2p
Reading131144.0p140.3pup 3.7p
Southampton88144.1p141.0pup 3.1p
Bournemouth67144.2p141.0pup 3.2p
Aberdeen34144.2p141.0pup 3.2p
Norwich56144.3p142.0pup 2.3p
Stoke96144.7p142.1pup 2.6p
North Wales27144.7p141.4pup 3.3p
Exeter59144.8p141.6pup 3.2p
Plymouth44145.5p143.6pup 1.9p
Milton Keynes93146.3p142.9pup 3.4p

Diesel prices by city

Cheapest cities

Swansea 72 stations
160.2p +7.4p
Cardiff 117 stations
160.3p +8.5p
Manchester 295 stations
160.8p +7.2p
Edinburgh 84 stations
161.1p +8.0p
Nottingham 171 stations
161.1p +7.5p

Most expensive cities

North Wales 28 stations
166.2p +6.1p
Milton Keynes 93 stations
164.9p +8.5p
Liverpool 192 stations
164.5p +6.8p
Aberdeen 35 stations
164.4p +7.0p
Stoke 98 stations
164.2p +6.0p

Biggest rises

  • Cambridge+9.3p to 163.2p
  • Brighton+9.0p to 161.2p
  • Oxford+9.0p to 161.7p

Biggest falls

  • No city fell this week.
All 32 cities
CityStationsAverageLast weekChange
Swansea72160.2p152.8pup 7.4p
Cardiff117160.3p151.8pup 8.5p
Manchester295160.8p153.6pup 7.2p
Edinburgh84161.1p153.1pup 8.0p
Nottingham171161.1p153.6pup 7.5p
Brighton75161.2p152.2pup 9.0p
Birmingham318161.4p153.5pup 7.9p
Newcastle165161.5p153.8pup 7.7p
Coventry155161.5p154.5pup 7.0p
Oxford63161.7p152.7pup 9.0p
Sheffield157162.1p154.9pup 7.2p
Leicester108162.2p155.3pup 6.9p
Central Wales16162.4p156.5pup 5.9p
London545162.7p155.0pup 7.7p
Belfast177162.9p157.4pup 5.5p
Leeds243163.0p156.2pup 6.8p
Bradford222163.0p156.1pup 6.9p
Bournemouth67163.1p157.1pup 6.0p
Cambridge58163.2p153.9pup 9.3p
Hull69163.4p155.2pup 8.2p
Reading132163.4p155.7pup 7.7p
Bristol115163.5p156.0pup 7.5p
Norwich57163.5p156.8pup 6.7p
Southampton89163.8p156.7pup 7.1p
Exeter60163.8p155.5pup 8.3p
Glasgow177163.9p156.9pup 7.0p
Stoke98164.2p158.2pup 6.0p
Plymouth45164.2p157.9pup 6.3p
Aberdeen35164.4p157.4pup 7.0p
Liverpool192164.5p157.7pup 6.8p
Milton Keynes93164.9p156.4pup 8.5p
North Wales28166.2p160.1pup 6.1p

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.