UK Petrol & Diesel Prices Today
Live average prices from 7,608 UK petrol stations. Prices updated hourly from the official UK Government Fuel Finder API.
National average prices
170.8p
Avg Petrol
per litre
189.3p
Avg Diesel
per litre
123.9p
Cheapest Petrol
in UK
111.0p
Cheapest Diesel
in UK
Supermarket vs branded stations
Supermarkets (Asda, Tesco, Sainsbury's, Morrisons)
163.2p
Average petrol price
Branded stations (BP, Shell, Esso, Texaco…)
172.7p
Average petrol price
Supermarkets are 9.5p/litre cheaper on average. Use WorthThePump to see if driving to one saves you money.
Petrol prices by UK region
Regional averages based on all stations with live price data within each geographic boundary.
Cheapest petrol stations right now
Midway service station circle K
BT74 9FH
Maxol
BT47 4TB
Circle K
BT67 0DD
JET
PE20 3QF
GULF
EX33 2NA
These are the lowest-priced stations in our database right now. Use the WorthThePump calculator to check if any are worth the drive from your location.
Petrol stations by area
Frequently asked questions
What is the average petrol price in the UK today?
The UK national average petrol price today is 170.8p per litre, based on data from 7,608 petrol stations.
Where is the cheapest petrol in the UK?
Supermarket chains — particularly Asda, Tesco, Sainsbury's, and Morrisons — consistently offer the cheapest petrol in the UK, typically 5–8p per litre below the national average. Regional variation also plays a role, with the Midlands and North typically cheaper than London and the South East.
Why is diesel more expensive than petrol?
Diesel typically costs 5-10p more per litre than petrol in the UK due to higher refining costs, greater demand for diesel in commercial vehicles and HGVs, and less competition at the pump. Both fuels carry the same 52.95p/litre fuel duty.
How often are UK fuel prices updated?
The UK Government Fuel Finder API — the source for WorthThePump's price data — is updated whenever retailers change their prices, typically multiple times per day. WorthThePump caches prices for up to 1 hour to ensure a responsive experience.
Is the cheaper station near you worth the trip?
Enter your number plate and we'll calculate your exact net saving in seconds.
Try WorthThePump — it's free