Diesel prices in Stoke-on-Trent

Live diesel prices at 43 stations in Stoke-on-Trent. Cheapest today £1.910/L, average £1.957/L. Updated 8 November 2026.

The average diesel price in Stoke-on-Trent, £1.957/L, is 1.1% below the national average of £1.979/L. Across 43 stations prices run from £1.910/L to £2.220/L: £15.50 difference on a 50-litre tank. In the seven days to 8 November 2026, the average diesel price fell by £0.005/L at the 43 stations priced on both days.

StationPriceDistance
Sainsbury's · Liverpool Road, Newcastle£1.910/L3.8 km
Sainsbury's · Minton House, London Road, Stoke-on-Trent£1.910/L0.5 km
Tesco · 291 Newcastle Road, Stoke-on-Trent£1.910/L2.2 km
Asda · Wolstanton Retail Park, A500 Off Queensway, Newcastle under Lyme£1.910/L3.6 km
Tesco · Clough St, Hanley, Stoke on Trent£1.910/L2.3 km

Nearby cities