Petrol and Diesel Prices in Stoke-On-Trent
Compare petrol and diesel prices at 32 petrol stations in Stoke-On-Trent, STOKE-ON-TRENT. Prices last updated 15:00 26/09/2026.
Petrol (E10)
168.9p
at HANLEY EXTRA - PETROL FILLING STATION
Diesel (B7)
176.9p
at Sri Balaji SVC STN-Lichfield St
Super Unleaded (E5)
156.9p
at Sri Balaji SVC STN-Lichfield St
Premium Diesel
196.9p
at Sri Balaji SVC STN-Lichfield St
Unleaded (E10)
173.0p avg
1.0p below UK average (174.0p)
Diesel
197.0p avg
2.0p below UK average (199.0p)
Price History in Stoke-On-Trent
See how fuel prices have changed over time with interactive charts and analysis.
Click any column header to sort. Prices shown in pence per litre.
Stations within a few miles of Stoke-On-Trent — worth the short drive for cheaper fuel.
Stoke-On-Trent (STOKE-ON-TRENT) currently has 32 petrol stations tracked by FuelCosts.co.uk. The average unleaded petrol price in Stoke-On-Trent today is 173.0p per litre, which is 1.0p below the UK national average of 174.0p.
The cheapest unleaded petrol in Stoke-On-Trent right now is 168.9p at HANLEY EXTRA - PETROL FILLING STATION. The cheapest diesel is 176.9p at Sri Balaji SVC STN-Lichfield St.
Fuel prices in Stoke-On-Trent are sourced from the UK Government's CMA Fuel Finder scheme and updated every 4 minutes. We recommend comparing prices before filling up, as prices can vary significantly between stations even within the same town.