Fuel prices
Petrol and diesel prices in Stoke-On-Trent
Compare 33 stations and find the cheapest fuel in Stoke-On-Trent today.
In Stoke-On-Trent, unleaded petrol (E10) averages 170.3p per litre and standard diesel averages 196.0p per litre. The cheapest unleaded is at JET for 164.7p per litre. Prices updated 4 November 2026, 20:51.
Average fuel prices in Stoke-On-Trent
Unleaded
170.3p/L
Lowest 164.7p · UK avg 171.0p
Diesel
196.0p/L
Lowest 176.9p · UK avg 198.4p
Super unleaded
186.9p/L
Lowest 156.9p · UK avg 190.0p
Premium diesel
215.8p/L
Lowest 196.9p · UK avg 217.7p
Latest price update in Stoke-On-Trent: 4 Nov 2026, 20:51. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Stoke-On-Trent
-
JET Cheapest
ASCONA JACKS SERVICE STATION, STOKE-ON-TRENT, ST6 8LX
164.7p
-
Murco
BURSLEM FILLING STATION, STOKE-ON-TRENT, ST6 4HA
165.9p
-
JET
BIDDULPH ROAD, STOKE-ON-TRENT, ST6 6SH
166.7p
-
VALERO
TUNSTALL ROAD, STOKE-ON-TRENT, ST8 7PX
166.9p
-
BP
SANDYFORD SERVICE STATION, STOKE-ON-TRENT, ST6 5FE
167.9p
-
SHELL
LEEK ROAD, STOKE-ON-TRENT, ST2 7HE
167.9p
-
TESCO
LIVERPOOL RD, STOKE-ON-TRENT, ST7 1DX
167.9p
-
SHELL
90-11 SANDON, STOKE-ON-TRENT, ST16 3HY
168.9p
-
ESSO
STOKE ROAD, STOKE-ON-TRENT, ST4 2QX
168.9p
-
TESCO
TESCO STORES LTD, STOKE-ON-TRENT, ST4 6PL
168.9p
-
SAINSBURYS
MINTON HOUSE, STOKE-ON-TRENT, ST4 7QD
168.9p
-
ESSO
MOORLAND ROAD, STOKE-ON-TRENT, ST6 1JP
169.9p
-
BP
BLURTON ROAD, STOKE-ON-TRENT, ST3 2AQ
169.9p
-
ESSO
KING STREET, STOKE-ON-TRENT, ST4 2LT
169.9p
-
TESCO
LYSANDER ROAD, STOKE-ON-TRENT, ST3 7WB
169.9p
-
BP
UTTOXETER ROAD, STOKE-ON-TRENT, ST3 6HE
169.9p
-
TESCO
TESCO STORES LTD, STOKE-ON-TRENT, ST3 2JB
169.9p
-
ESSO
4 RUXLEY ROAD, STOKE-ON-TRENT, ST2 9DG
169.9p
-
ESSO
STONE ROAD A34, STOKE-ON-TRENT, ST4 4QB
169.9p
-
ESSO
HARTSHILL RD, STOKE-ON-TRENT, ST4 7NH
169.9p
-
Shell
KINGSLEY MOOR SERVICE STATION, STOKE-ON-TRENT, ST10 2EJ
169.9p
-
GULF
FENTON SERVICE STATION, 400, KING STREET, STOKE-ON-TRENT, ST4 3DB, STOKE-ON-TRENT, ST4 3DB
171.8p
-
VALERO
679, CHEADLE ROAD, STOKE-ON-TRENT, ST9 0BA
171.9p
-
ESSO
DIVIDY ROAD, STOKE-ON-TRENT, ST3 5YY
171.9p
-
BP ENDON SERVICE STATION
ENDON SERVICE STATION, LEEK ROAD, ENDON, STOKE-ON-TRENT, ST9 9BA, STOKE-ON-TRENT, ST9 9BA
172.9p
Cheapest diesel in Stoke-On-Trent
-
Texaco Cheapest
SRI BALAJI SERVICE STATION, 163, LICHFIELD STREET, STOKE-ON-TRENT, ST1 3EB, STOKE-ON-TRENT, ST1 3EB
176.9p
-
TESCO
TESCO STORES LTD, STOKE-ON-TRENT, ST4 6PL
190.9p
-
SAINSBURYS
MINTON HOUSE, STOKE-ON-TRENT, ST4 7QD
190.9p
-
TESCO
TESCO STORES LTD, STOKE-ON-TRENT, ST3 2JB
191.9p
-
Murco
BURSLEM FILLING STATION, STOKE-ON-TRENT, ST6 4HA
192.9p
-
ESSO
4 RUXLEY ROAD, STOKE-ON-TRENT, ST2 9DG
193.9p
-
TESCO
LYSANDER ROAD, STOKE-ON-TRENT, ST3 7WB
193.9p
-
JET
ASCONA JACKS SERVICE STATION, STOKE-ON-TRENT, ST6 8LX
194.7p
-
ESSO
KING STREET, STOKE-ON-TRENT, ST4 2LT
194.9p
-
ESSO
HARTSHILL RD, STOKE-ON-TRENT, ST4 7NH
194.9p
-
JET
BIDDULPH ROAD, STOKE-ON-TRENT, ST6 6SH
195.7p
-
VALERO
TUNSTALL ROAD, STOKE-ON-TRENT, ST8 7PX
195.9p
-
BP Mossfield Service Station
MOSSFIELD SERVICE STATION, DIVIDY ROAD, STOKE-ON-TRENT, ST2 0JB, STOKE-ON-TRENT, ST2 0JB
195.9p
-
ESSO
DIVIDY ROAD, STOKE-ON-TRENT, ST3 5YY
195.9p
-
SHELL
LEEK ROAD, STOKE-ON-TRENT, ST2 7HE
195.9p
-
TESCO
LIVERPOOL RD, STOKE-ON-TRENT, ST7 1DX
195.9p
-
ESSO
MOORLAND ROAD, STOKE-ON-TRENT, ST6 1JP
195.9p
-
ESSO
STOKE ROAD, STOKE-ON-TRENT, ST4 2QX
195.9p
-
BP
SANDYFORD SERVICE STATION, STOKE-ON-TRENT, ST6 5FE
195.9p
-
GULF
FENTON SERVICE STATION, 400, KING STREET, STOKE-ON-TRENT, ST4 3DB, STOKE-ON-TRENT, ST4 3DB
197.8p
-
SHELL
COBRIDGE ROAD, STOKE-ON-TRENT, ST1 5JQ
197.9p
-
ESSO
STONE ROAD A34, STOKE-ON-TRENT, ST4 4QB
197.9p
-
BP ENDON SERVICE STATION
ENDON SERVICE STATION, LEEK ROAD, ENDON, STOKE-ON-TRENT, ST9 9BA, STOKE-ON-TRENT, ST9 9BA
197.9p
-
BP
BLURTON ROAD, STOKE-ON-TRENT, ST3 2AQ
197.9p
-
SHELL
90-11 SANDON, STOKE-ON-TRENT, ST16 3HY
197.9p
Fuel prices in Stoke-On-Trent: FAQ
What is the average price of petrol in Stoke-On-Trent?
Unleaded (E10) in Stoke-On-Trent averages 170.3p per litre across 31 stations, ranging from 164.7p to 176.9p. That is 0.7p below the UK average.
What is the average price of diesel in Stoke-On-Trent?
Standard diesel in Stoke-On-Trent averages 196.0p per litre across 33 stations, ranging from 176.9p to 204.9p. That is 2.4p below the UK average.
Where is the cheapest petrol in Stoke-On-Trent?
Right now the cheapest unleaded we can see in Stoke-On-Trent is at JET, ASCONA JACKS SERVICE STATION, STOKE-ON-TRENT, ST6 8LX, at 164.7p per litre. Prices change through the day, so check before you set off.
How often are these fuel prices updated?
We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.
Fuel prices in other towns and cities
Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.
Keep your vehicle on the road with VeFix
Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.