Updated 14 Oct, 22:14 · 2,320 stations
Stop paying 1.0p a litre more than the supermarket down the road.
That’s the average gap between branded forecourts and supermarkets over the last 30 days.
What you’d saveBranded vs supermarket
- Branded average
- 174.8p
- Supermarket average
- 174.2p
- Saving per litre
- 0.6p
- Saving per fill-up
- £0.34
A year of driving£12
Today’s UK average, by grade.
E10174.5pUnleaded
E5193.6pSuper unleaded
B7199.6pDiesel
SDV217.6pSuper diesel
Where should you fill up today?
Enter a postcode, pick your grade, and set how far you’re willing to drive.
No accounts. No points. No catch.
Price transparency
Compare the latest available reported prices and check when they were updated before travelling.
Check the timestamp
Prices may change after import. Confirm the final price at the forecourt before filling up.
Free comparison tools
Check local prices and compare actual detour costs without signing up.


Set a price alert
Tell us your postcode and a target price. We’ll email you when a nearby forecourt hits it.
Common questions.
- How often are fuel prices updated?
- We show the latest available imported prices and their update time where provided. Always confirm the price at the pump.
- What fuel types are shown?
- E10 (Unleaded), E5 (Super Unleaded), B7 (Diesel), and SDV (Super Diesel).
- Are supermarkets always cheapest?
- Supermarkets (Tesco, Asda, Morrisons, Sainsbury's) are typically 2–5p/litre cheaper than branded forecourts.
- What is E10 vs E5 petrol?
- E10 is standard unleaded (10% ethanol) — the UK default since 2021. E5 is Super Unleaded with higher octane.