UK STATUS7 hosepipe bans in force·Reservoirs 78.8%·3 areas in prolonged dry weather·NRR: power outage rated catastrophicUpdated 21 Jul 2026
Live tracker

UK fuel price tracker

The national average price of petrol and diesel across UK forecourts right now, from the official open-data scheme covering thousands of stations.

Last updated 21/07/2026, 03:29:00

Unleaded petrol (E10)
153.6p /litre avg
Cheapest 131.9p · dearest 184.9p
Diesel (B7)
171.3p /litre avg
Cheapest 139.9p · dearest 199.9p

Averaged across 2,582 forecourts from Asda, Esso, MFG, Rontec, Ascona, Applegreen. Prices in pence per litre.

Why this matters for resilience

Fuel prices track global oil and the exchange rate, and a sharp move often precedes the panic-buying that empties forecourts — as in 2021, when there was never a shortage, only a queuing problem. The calm habit is to keep your tank above a quarter so a brief disruption never strands you, and not to join a queue. This tracker shows the national picture; your local station may differ.

Fuel shortages: what to do (and not do)

Get told when fuel prices jump

Leave your email and we'll flag sharp national moves in petrol and diesel — and the times to fill up calmly rather than queue.

Source: CMA Fuel Finder open data — aggregated retailer feeds. Open Government Licence v3.0. Prices are aggregated from participating retailers' feeds and are indicative of the national picture.