The freshest average price in Britain
The national fuel averages most outlets quote are published weekly. Pennr recomputes the Index every 30 minutes from stations whose latest report falls within the five-day ranking window.
As of 18:36, Thursday, 30 July 2026, the UK average is 159.8p a litre for petrol (E10) and 178.8p for diesel (B7).