1. UK fuel prices
  2. Fuel price report
  3. 31 Mar 2026

UK fuel price report: 31 Mar 2026

Diesel costs 184.0p a litre and petrol 153.0p, the typical prices across 7,349 UK forecourts.

Medians of the prices retailers reported to the government’s Fuel Finder scheme on 31 Mar 2026: 7,327 forecourts selling petrol, 7,349 selling diesel. See the latest report.

Petrol

153.0p/L

UK median

Diesel

184.0p/L

UK median

Diesel at £2 or more

1%

of stations selling diesel

Motorway markup

26.0p/L

petrol at services vs nearby

Supermarket saving

4.0p/L

petrol at supermarkets vs other forecourts

Cheapest and dearest areas for petrol

CheapestPetrol
Torfaen146.0p
Eastbourne147.0p
Redditch147.0p
St. Helens147.0p
Rossendale148.0p

Cheapest and dearest areas for diesel

CheapestDiesel
Torfaen176.0p
Clackmannanshire177.0p
Eastbourne178.0p
Redditch178.0p
Rugby178.0p

Prices by region

RegionPetrolDiesel
East Midlands153.0p184.0p
East of England154.0p184.0p
London153.0p185.0p
North East153.0p184.0p
North West153.0p184.0p
Northern Ireland150.0p180.0p
Scotland154.0p185.0p
South East154.0p184.0p
South West153.0p184.0p
Wales152.0p183.0p
West Midlands153.0p184.0p
Yorkshire and The Humber152.0p184.0p

Prices by brand

Brands with 50 or more forecourts, cheapest petrol first.

BrandPetrolDiesel
Tesco147.0p176.0p
Sainsbury's149.0p179.0p
Asda150.0p180.0p
Maxol150.0p180.0p
Morrisons150.0p180.0p
Solo150.0p184.0p
Gulf152.0p184.0p
Pace152.0p182.0p
Texaco152.0p185.0p
EG On The Move153.0p184.0p
Jet153.0p184.0p
Murco153.0p183.0p
Valero153.0p186.0p
BP154.0p186.0p
Esso154.0p186.0p
Shell156.0p186.0p

Writing about fuel prices?Use these figures freely: credit “pump’d analysis of Fuel Finder data” and link to https://pumpd.app/fuel-prices/report/2026-03-31. Ask us for any town’s numbers.

Contact us