UK Fuel Price Trends

Track how petrol and diesel prices have changed over time

UK Average Fuel Prices (Latest Weekly Update)

Based on UK Government weekly fuel price statistics.

Unleaded Petrol

144.2p per litre

+3.88p vs last week

Diesel

166.9p per litre

+8.10p vs last week

Updated: 23/03/2026 · Source: UK Government

Weekly UK average prices · Not live forecourt prices

Unleaded Petrol

144.2p

per litre

+3.88p

vs last week

Diesel

166.9p

per litre

+8.10p

vs last week

Historical Price Chart

Showing 12 weeks of data

Data Summary Table (Last 12 Weeks)

DateUnleaded (p/litre)Diesel (p/litre)
05 Jan 2026 134.9 144.19
12 Jan 2026 133.43 142.63
19 Jan 2026 132.64 141.82
26 Jan 2026 132 141.26
02 Feb 2026 131.62 140.82
09 Feb 2026 131.46 140.72
16 Feb 2026 131.6 141.46
23 Feb 2026 131.71 141.46
02 Mar 2026 132.14 142.15
09 Mar 2026 135.67 149.01
16 Mar 2026 140.28 158.78
23 Mar 2026 144.16 166.88

Updated: 23/03/2026 · Source: UK Government

About This Data

Unleaded Petrol (E10)

Average weekly prices from UK retailers, sourced from the CMA Road Fuel Prices Scheme.

Diesel (B7)

Average weekly prices including supermarket and independent forecourts across the UK.

For a full data reference with summary statistics, methodology, and downloadable weekly figures, see our UK Fuel Price Index.

Save Money on Motoring

🚗

Breakdown Cover

from £18.29/year

UK & European cover, unlimited callouts

Get Quote*
🔧

MOT Booking

from £32.91

130+ DVSA-approved test centres

Book Now*
💷

Flexible Loans

£100 - £10,000

Instant, no-obligation decision

Get Quote*