Petrol stations in Stoke-on-trent
There are 39 petrol stations in Stoke-on-trent (West Midlands) with current fuel prices. The cheapest diesel is currently € 1.579 at Sainsbury's.
Cheapest Diesel£ 1.579 — Sainsbury's
Cheapest Unleaded£ 1.459 — Sainsbury's
Stations39
Loading map…
Sainsbury's
Minton House, London Road, ST4 7QD Stoke-on-trent
Unleaded (E10): £ 1.459Diesel: £ 1.579
Tesco
Clough St, Hanley, ST1 4LS Stoke On Trent
Unleaded (E10): £ 1.459Diesel: £ 1.599
Tesco
Tesco Stores Ltd, 291 Newcastle Road, ST4 6PL Stoke-on-trent
Unleaded (E10): £ 1.459Diesel: £ 1.599
Tesco
Tesco Stores Ltd, Baths Road, ST3 2JB Stoke-on-trent
Unleaded (E10): £ 1.459Diesel: £ 1.599
Esso
Stoke Road, ST4 2QX Stoke-on-trent
Unleaded (E10): £ 1.479Diesel: £ 1.599
Valero
679, Cheadle Road, Wetley Rocks, ST9 0BA Stoke-on-trent
Unleaded (E10): £ 1.499Diesel: £ 1.599
Sainsbury's
Wharf Road, Biddulph, ST8 6AJ Stoke On Trent
Unleaded (E10): £ 1.499Diesel: £ 1.629
Valero
Tunstall Road, Biddulph,, ST8 7PX Stoke-on-trent
Unleaded (E10): £ 1.499Diesel: £ 1.629
Tesco
Liverpool Rd, Kidsgrove, ST7 1DX Stoke-on-trent
Unleaded (E10): £ 1.509Diesel: £ 1.629
Tesco
Lysander Road, ST3 7WB Stoke-on-trent
Unleaded (E10): £ 1.459Diesel: £ 1.639
Shell
Cobridge Road, ST1 5JQ Stoke-on-trent
Unleaded (E10): £ 1.499Diesel: £ 1.639
Shell
King Street, ST4 2LT Stoke-on-trent
Unleaded (E10): £ 1.499Diesel: £ 1.639
JET
Biddulph Road, ST6 6SH Stoke-on-trent
Unleaded (E10): £ 1.499Diesel: £ 1.639
Eg On The Move
137 Waterloo Road, Burslem, ST6 2EH Stoke On Trent
Unleaded (E10): £ 1.499Diesel: £ 1.639
Shirleys Transport Ltd
Mount Garage, Cellarhead, ST9 0DQ Stoke on Trent
Unleaded (E10): £ 1.509Diesel: £ 1.639
Esso
314 Lightwood Road, ST3 4JP Stoke On Trent
Unleaded (E10): £ 1.499Diesel: £ 1.649
Shell
Kingsley Moor Service Station, Leek Road, Kingsley Moor, ST10 2EJ Stoke-on-trent
Unleaded (E10): £ 1.499Diesel: £ 1.649
BP
Sandyford Service Station, James Brindley Way, Stoke-on-trent, ST6 5FE, ST6 5FE Stoke-on-trent
Unleaded (E10): £ 1.519Diesel: £ 1.649
BP Endon Service Station
Endon Service Station, Leek Road, Endon, Stoke-on-trent, ST9 9BA, ST9 9BA Stoke-on-trent
Unleaded (E10): £ 1.519Diesel: £ 1.659
BP Mossfield Service Station
Mossfield Service Station, Dividy Road, Stoke-on-trent, ST2 0JB, ST2 0JB Stoke-on-trent
Unleaded (E10): £ 1.519Diesel: £ 1.659
Esso
Stone Road A34, Hanford, ST4 4QB Stoke-on-trent
Unleaded (E10): £ 1.519Diesel: £ 1.659
BP Longton Service Station
Longton Service Station, 171, Sutherland Road, Stoke-on-trent, ST3 1HZ, ST3 1HZ Stoke-on-trent
Unleaded (E10): £ 1.519Diesel: £ 1.659
BP Fenton Service Station
Fenton Service Station, Victoria Road, ST4 2HU Stoke on Trent
Unleaded (E10): £ 1.519Diesel: £ 1.659
Esso
Hartshill Rd, ST4 7NH Stoke-on-trent
Unleaded (E10): £ 1.479Diesel: £ 1.669
Esso
Leek New Road, ST1 6EH Stoke On Trent
Unleaded (E10): £ 1.519Diesel: £ 1.669
Shell Harvest Energy
Leek Road, ST2 7HE Stoke-on-trent
Unleaded (E10): £ 1.519Diesel: £ 1.669
Esso
4 Ruxley Road, ST2 9DG Stoke-on-trent
Unleaded (E10): £ 1.519Diesel: £ 1.669
Murco
Burslem Filling Station, Scotia Road, Stoke-on-trent, ST6 4HA, ST6 4HA Stoke-on-trent
Unleaded (E10): £ 1.479Diesel: £ 1.679
Esso
Moorland Road, ST6 1JP Stoke-on-trent
Unleaded (E10): £ 1.519Diesel: £ 1.679
Shell
Porthill Service Station, Porthill Road, Stoke-on-trent, ST6 4NL, ST6 4NL Stoke-on-trent
Unleaded (E10): £ 1.519Diesel: £ 1.679
BP
Blurton Road, ST3 2AQ Stoke-on-trent
Unleaded (E10): £ 1.519Diesel: £ 1.689
Valero
Draycott Road, Upper Tean,, ST10 4JF Stoke On Trent
Unleaded (E10): £ 1.549Diesel: £ 1.689
JET
Ascona Jacks Service Station, 375, Ford Green Road, ST6 8LX Stoke-on-trent
Unleaded (E10): £ 1.517Diesel: £ 1.697
Esso
Dividy Road, ST3 5YY Stoke-on-trent
Unleaded (E10): £ 1.499Diesel: £ 1.699
Shell Harvest Energy
90-11 Sandon, ST16 3HY Stoke-on-trent
Unleaded (E10): £ 1.539Diesel: £ 1.699
BP
Uttoxeter Road, ST3 6HE Stoke-on-trent
Unleaded (E10): £ 1.549Diesel: £ 1.699
John Rice Motors Ltd
John Rice Motors, Brookhouse Garage, Uttoxeter Road, Blythe Bridge, ST11 9NT Stoke-on-trent
Diesel: £ 1.729
Quarry Service Station
Quarry Service Station, 101, Nantwich Road, Audley, ST7 8DL Stoke-on-trent
Diesel: £ 1.749
Esso
Talke Road, ST5 7PJ Stoke-on-trent
Unleaded (E10): £ 1.559Diesel: £ 1.759
Price trend in Stoke-on-trent
Diesel ranged between £ 1.549 and £ 1.819 over the last 30 days.
Unleaded (E10) ranged between £ 0.519 and £ 1.559 over the last 30 days.
| Date | Avg. Diesel | Avg. Unleaded |
|---|---|---|
| 06/07/2026 | £ 1.633 | £ 1.482 |
| 07/07/2026 | £ 1.634 | £ 1.483 |
| 08/07/2026 | £ 1.631 | — |
| 09/07/2026 | £ 1.626 | — |
| 10/07/2026 | £ 1.631 | £ 1.484 |
| 11/07/2026 | — | £ 1.486 |
| 12/07/2026 | £ 1.630 | £ 1.486 |
| 13/07/2026 | — | £ 1.487 |
| 14/07/2026 | £ 1.634 | £ 1.490 |
| 15/07/2026 | £ 1.643 | £ 1.495 |
| 16/07/2026 | — | £ 1.499 |
| 17/07/2026 | £ 1.650 | £ 1.502 |
| 18/07/2026 | £ 1.657 | £ 1.496 |
| 19/07/2026 | £ 1.658 | — |
Price comparison
Stoke-on-trent is currently cheaper than the median in West Midlands (2.7p) and the average in United Kingdom (3.2p).
| Area | Diesel | Unleaded (E10) |
|---|---|---|
| City | £ 1.652 | £ 1.505 |
| West Midlands | £ 1.679 | £ 1.528 |
| United Kingdom | £ 1.684 | £ 1.535 |
Nearby stations
| City | Stations | Diesel | Unleaded (E10) |
|---|---|---|---|
| Newcastle | 4 | £ 1.599 | £ 1.459 |
| Newcastle-under-lyme | 5 | £ 1.599 | £ 1.479 |
| Stone | 6 | £ 1.589 | £ 1.469 |
| Leek | 4 | £ 1.619 | £ 1.489 |