Fuel prices across Stoke-on-Trent forecourts settled at 158.3p for unleaded and 191.2p for diesel in the seven days to 26 April. Unleaded was up 0.7p from the previous week; Diesel was up 0.5p from the previous week.
Averages at the pump
- Unleaded (E10): 158.3p (up 0.7p from the previous week)
- Diesel (B7): 191.2p (up 0.5p from the previous week)
The best prices in the city
The Stoke forecourts with the lowest average price across the week (stations needed at least 5 readings to qualify):
- Unleaded: 150.9p average at Sainsbury's (Liverpool Road, ST5 2AF)
- Diesel: 182.5p average at Shell (King Street, Stoke-on-trent, ST4 2LT)
Biggest movers this week
Comparing each station's average in the first half of the week (Monday–Wednesday) against the second half (Thursday–Sunday):
- Biggest unleaded drop: Morrisons, ST15 8BA, down 2.1p (from 153.3p to 151.1p).
- Biggest diesel drop: Sainsbury's, ST7 2YU, down 1.9p (from 188.1p to 186.1p).
- Biggest diesel rise: Shell, ST4 2LT, up 5.0p (from 180.3p to 185.4p).
Never miss a price drop
Sign up for free StokeFuel price alerts — we'll email you when unleaded or diesel drops below a threshold you set, at forecourts in your postcode area. No ads, no tracking, one-click unsubscribe.
Sources: CMA UK Fuel Finder scheme and retailer public feeds. Averages are arithmetic means over the seven-day window 20 April–26 April 2026. Based on 80 Stoke-area forecourts reporting prices.