Live fuel prices across 8,742 stations in United Kingdom. Diesel avg £1.999/L, Petrol avg £1.747/L. Updated 8 October 2026.
In the seven days to 8 October 2026, the average diesel price held steady at the 7,919 stations priced on both days. In the seven days to 8 October 2026, the average petrol price held steady at the 7,786 stations priced on both days.
Cheapest cities on average — Diesel
Belfast — average £1.933/L, from £1.800/L (508 stations)
Newtownards — average £1.935/L, from £1.690/L (33 stations)
Beeston — average £1.945/L, from £1.880/L (15 stations)
Westhoughton — average £1.946/L, from £1.890/L (11 stations)
Bangor — average £1.955/L, from £1.870/L (47 stations)
Cheapest cities on average — Petrol
Belfast — average £1.675/L, from £1.600/L (446 stations)
Newtownards — average £1.678/L, from £1.640/L (33 stations)
Batley — average £1.690/L, from £1.660/L (15 stations)
Bangor — average £1.694/L, from £1.630/L (43 stations)
Darwen — average £1.705/L, from £1.650/L (8 stations)