Stoke-on-Trent has 30 forecourts. Below are the 50 within 20 km of its centre, with live prices.
Baldwins Gate Filling Station, NEWCASTLE currently leads on price in Stoke-on-Trent at £1.48 — 18.6p below the city average. Filling a 55-litre tank here saves you £10.24 vs the average station.
The cheapest petrol in Stoke-on-Trent today is at Baldwins Gate Filling Station, NEWCASTLE (ST5 5DA) at £1.48 per litre. Prices are updated live from the official UK Government Fuel Finder data.
The average petrol (E10) price in Stoke-on-Trent is currently £1.67 per litre, which is 3.4p below the UK national average of £1.70. Supermarket stations like Tesco and Asda typically offer the lowest prices.
The cheapest diesel (B7) in Stoke-on-Trent is currently £1.60 per litre at Baldwins Gate Filling Station, NEWCASTLE. The average diesel price across Stoke-on-Trent is £1.87.
Fuel prices across Stoke-on-Trent are updated live. All major UK fuel retailers are legally required to report prices to the government's Fuel Finder scheme, which FuelSignal pulls from automatically.
Supermarket fuel stations — Tesco, Asda, Morrisons, and Sainsbury's — are almost always the cheapest in Stoke-on-Trent, typically 4–8p per litre below branded stations like Shell and BP. Among non-supermarket brands, JET and Gulf often offer competitive prices.
Stoke-on-Trent petrol prices are currently 3.4p per litre below the UK national average of £1.70. This makes it one of the more affordable areas for fuel in the UK.
To save money on petrol in Stoke-on-Trent: (1) Use supermarket stations which are typically 5–8p cheaper than branded forecourts. (2) Avoid filling up near motorway services which charge a significant premium. (3) Use FuelSignal to compare forecourts across Stoke-on-Trent and find the cheapest price near you before you travel.