Skip to content
forecourts.uk

8,071 forecourts in England, Scotland, Wales and Northern Ireland

Fuel prices at every UK forecourt, and how old each one is.

Every forecourt has to report its prices to the government's Fuel Finder feed. We check it every 15 minutes and show the time each price last changed. If a price hasn't changed in 30 days, it doesn't count towards the cheapest or the averages.

UK today
Middle price per litre across the UK
Unleaded7,778 forecourts · 154.9–230.0p
1737
Diesel7,870 forecourts · 167.7–238.8p
1989
Super unleaded6,123 forecourts · 153.9–239.9p
1899
Premium diesel4,090 forecourts · 172.9–265.9p
2159
Medians of 7,778 unleaded prices changed in the last 30 days. 29 prices are held back because they failed our checks.

By nation

Middle price per litre among forecourts that changed a price in the last 30 days.

Cheapest in the UK right now

Only prices changed in the last 30 days that passed our checks.

Find a forecourt by what it has

Every forecourt tells the government what it offers. Google Maps can't filter by most of these. You can.

Why our prices might not match other sites

Everyone gets the same government feed. The difference is what happens to it before it reaches your screen.

How we check prices

Real timestamps

Each price shows when the forecourt last changed it. We never stamp an old price with today's date.

Old prices set aside

A price unchanged for 30 days still shows, but it can't rank as cheapest and isn't counted in averages.

Impossible prices held back

The feed mixes pounds and pence, and has typos. Diesel at 107.9p is a mistake, not a bargain. 29 held back right now.

Fuel prices by town

All towns