Home Map Dashboard Garage Calculator Journey Login

UK Fuel Prices Today

Live petrol and diesel prices across the UK. Updated every 15 minutes from official government sources.

Last updated:

Petrol (E10)

160.9
pence/litre
125.9p239.9p
▲ +3.1p vs last week

Diesel (B7)

180.5
pence/litre
129.9p230.0p
▲ +4.8p vs last week

As of 3 August 2026, the average price of petrol (E10) in the UK is 160.9p per litre and diesel (B7) is 180.5p per litre, based on 26,372 live forecourt readings.

That's about £7.31 per imperial gallon for petrol and £8.21 for diesel — though UK forecourts price per litre.

Find Cheap Fuel Near You

Average UK Fuel Prices Today

Average UK pump prices as of 3 August 2026 at 15:41 UTC, based on 26,372 live forecourt readings
FuelUK averageCheapestMost expensive
Petrol (E10)160.9p125.9p239.9p
Super Unleaded (E5)178.1p131.9p249.9p
Diesel (B7)180.5p129.9p230.0p
Premium Diesel198.4p100.9p249.9p

UK Fuel Price History & Trend

How the national averages have moved month by month — the closest thing to a live UK fuel price chart, from our own tracked forecourt data:

Monthly UK average pump prices tracked by Fuel Near You (petrol E10 and diesel B7, pence per litre)
MonthPetrolDieselPetrol trend
Dec 2025130.9p138.4p
Jan 2026136.0p145.0p
Feb 2026136.1p144.0p
Mar 2026148.5p169.1p
Apr 2026159.7p188.5p
May 2026163.2p187.1p
Jun 2026157.4p175.9p
Jul 2026156.3p171.9p
Aug 2026162.4p181.7p

For interactive graphs, brand comparisons and the day's cheapest stations, see the live fuel price dashboard and the UK Fuel Price Report.

Understanding UK Fuel Prices

Fuel prices in the UK are influenced by several factors:

Why Prices Vary

You'll find significant price differences between stations:

Fuel Prices by City

Check prices in major UK cities: