UK fuel price trends
Live petrol and diesel price data from 8,000+ UK stations, updated every 30 minutes from official UK Government Fuel Finder data.
Petrol E10 — 7 day trend
1000 price changes recorded over the last 7 days.
Average petrol price by brand
Based on stations with 10+ locations. Supermarkets typically offer the cheapest fuel.
The spread between the cheapest and most expensive petrol in the UK is currently 1547.1p per litre. On a 55-litre tank, choosing the cheapest station saves you up to £8.51. Find the cheapest near you →
Frequently asked questions
What is the average petrol price in the UK today?
The current UK average petrol (E10) price is 159.3p per litre, based on data from over 7,000 stations updated every 30 minutes.
What is the average diesel price in the UK today?
The current UK average diesel (B7) price is 187.8p per litre.
Which supermarket has the cheapest petrol?
Supermarkets like Asda, Morrisons, and Tesco consistently offer the cheapest petrol in the UK, typically 3-5p below the national average.
How often do fuel prices change?
Supermarkets update prices frequently, sometimes daily. Independent stations may hold the same price for weeks. FuelSignal checks prices every 30 minutes from the official UK Government Fuel Finder data.