Cheapest fuel in Stoke-on-Trent

Updated 18 September 2026

The cheapest petrol in Stoke-on-Trent is 168.9p a litre at Esso, Stoke-On-Trent, and the cheapest diesel is 193.9p at the same station. Across 10 forecourts in the area, unleaded averages 178.0p.

Filling a 55-litre tank at the cheapest station costs £92.89 — £5.00 less than filling at the Stoke-on-Trent average, and £15.40 less than the most expensive forecourt nearby.

Cheapest unleaded
168.9pEsso
Cheapest diesel
193.9pEsso
Stoke-on-Trent average
178.0p+4.7p vs UK
Forecourts tracked
10within 6 miles

Fuel prices in Stoke-on-Trent

Unleaded in Stoke-on-Trent averages 178.0p, which is 4.7p above the national average of 173.3p — more expensive than the UK average. Over a year of fortnightly 55-litre fills that is about £67 more than a typical UK driver pays — which makes picking the right forecourt locally worth more here, not less.

The gap between the cheapest and most expensive forecourt in the Stoke-on-Trent area is 28.0p a litre. On a 55-litre tank that is £15.40 — the difference between the best and worst choice on the same day, for the same fuel.

Cheapest forecourts in Stoke-on-Trent right now

Cheapest petrol in Stoke-on-Trent

10 forecourts in the area publish an unleaded price, averaging 178.0p a litre.

Cheapest unleaded near Stoke-on-Trent, 18 September 2026
# Station Unleaded 55-litre tank
1 Esso Stoke-On-Trent · ST4 7NH 168.9p £92.89
2 BP James Brindley Way, Stoke-On-Trent, St6 5fe, Stoke-On-Trent · ST6 5FE 172.9p £95.09
3 BP Stoke-On-Trent · ST2 0JB 172.9p £95.09
4 BP Stoke-On-Trent · ST3 1HZ 172.9p £95.09
5 BP Stoke On Trent · ST4 2HU 172.9p £95.09
6 Esso Newcastle-Under-Lyme · ST5 4AE 174.9p £96.19
7 Shell Porthill Road, Stoke-On-Trent, St6 4nl, Stoke-On-Trent · ST6 4NL 174.9p £96.19
8 Esso Stoke On Trent · ST1 6EH 175.9p £96.75
9 Independent / other Newcastle-Under-Lyme · ST5 5HG 196.9p £108.30
10 Independent / other Newcastle-Under-Lyme · ST5 5HG 196.9p £108.30

Cheapest super unleaded petrol in Stoke-on-Trent

10 forecourts in the area publish a super unleaded price, averaging 193.9p a litre.

Cheapest super unleaded near Stoke-on-Trent, 18 September 2026
# Station Super unleaded 55-litre tank
1 Esso Stoke-On-Trent · ST4 7NH 183.9p £101.14
2 BP Stoke-On-Trent · ST2 0JB 186.9p £102.80
3 BP Stoke-On-Trent · ST3 1HZ 186.9p £102.80
4 BP Stoke On Trent · ST4 2HU 186.9p £102.80
5 BP James Brindley Way, Stoke-On-Trent, St6 5fe, Stoke-On-Trent · ST6 5FE 192.9p £106.09
6 Esso Newcastle-Under-Lyme · ST5 4AE 193.9p £106.64
7 Esso Stoke On Trent · ST1 6EH 194.9p £107.19
8 Shell Porthill Road, Stoke-On-Trent, St6 4nl, Stoke-On-Trent · ST6 4NL 194.9p £107.19
9 Independent / other Newcastle-Under-Lyme · ST5 5HG 208.9p £114.89
10 Independent / other Newcastle-Under-Lyme · ST5 5HG 208.9p £114.89

Cheapest diesel in Stoke-on-Trent

10 forecourts in the area publish a diesel price, averaging 200.8p a litre.

Cheapest diesel near Stoke-on-Trent, 18 September 2026
# Station Diesel 55-litre tank
1 Esso Stoke-On-Trent · ST4 7NH 193.9p £106.64
2 Shell Porthill Road, Stoke-On-Trent, St6 4nl, Stoke-On-Trent · ST6 4NL 194.9p £107.19
3 BP James Brindley Way, Stoke-On-Trent, St6 5fe, Stoke-On-Trent · ST6 5FE 195.9p £107.75
4 BP Stoke-On-Trent · ST2 0JB 195.9p £107.75
5 BP Stoke-On-Trent · ST3 1HZ 195.9p £107.75
6 BP Stoke On Trent · ST4 2HU 195.9p £107.75
7 Esso Newcastle-Under-Lyme · ST5 4AE 199.9p £109.94
8 Esso Stoke On Trent · ST1 6EH 199.9p £109.94
9 Independent / other Newcastle-Under-Lyme · ST5 5HG 217.9p £119.84
10 Independent / other Newcastle-Under-Lyme · ST5 5HG 217.9p £119.84

About fuel in Stoke-on-Trent

Stoke-on-Trent's six towns each carry their own forecourts, and the resulting competition — plus the A50 and M6 corridors — tends to keep ST postcode prices below the West Midlands average.

Forecourts in the Stoke-on-Trent area are operated by BP (4), Esso (3), Independent / other (2), Shell (1).

Local tip. Sites along the A50 and near the M6 junctions around Stoke are often among the cheapest in Staffordshire.

Stoke-on-Trent sits in Staffordshire, in the West Midlands region. This page covers forecourts within about 6 miles of the town centre, which is the realistic detour range for a fill-up.

Fuel prices in nearby towns

Forecourts compete across town boundaries, so a neighbouring town is often worth a look — especially if you are passing through anyway.

See every town and city we cover →

Questions

Fuel prices in Stoke-on-Trent — FAQ

Where is the cheapest petrol in Stoke-on-Trent?

Esso, Stoke-On-Trent is currently the cheapest at 168.9p a litre for unleaded. The five cheapest forecourts in the area are Esso Stoke-On-Trent (168.9p), BP James Brindley Way, Stoke-On-Trent, St6 5fe, Stoke-On-Trent (172.9p), BP Stoke-On-Trent (172.9p), BP Stoke-On-Trent (172.9p), BP Stoke On Trent (172.9p). Prices change daily — the live map always shows the current figure.

How much is petrol in Stoke-on-Trent?

Unleaded averages 178.0p a litre (£1.78) across 10 forecourts in the Stoke-on-Trent area, ranging from 168.9p to 196.9p. Filling a 55-litre tank at the local average costs £97.90.

How much is diesel in Stoke-on-Trent?

Diesel averages 200.8p a litre across 10 forecourts in the Stoke-on-Trent area. The cheapest is 193.9p at Esso, Stoke-On-Trent, and the most expensive nearby is 217.9p.

Is fuel cheaper in Stoke-on-Trent than the rest of the UK?

Stoke-on-Trent averages 178.0p for unleaded against a UK average of 173.3p — +4.7p the national figure. See how much petrol costs across the UK for the full regional picture.

How do I get alerts when fuel gets cheaper in Stoke-on-Trent?

Save your regular forecourts as favourites in the free CheapestFuel iOS app and turn on price-drop notifications. You will get a push alert when one of them cuts its price.

Never overpay in Stoke-on-Trent again

Save your local forecourts as favourites and get a push alert the moment one of them drops its price.

Prices are aggregated from retailers' published fuel price feeds under the UK government's open fuel price scheme, which covers Great Britain only. Last updated 18 September 2026. Figures are indicative and can change without notice — always check the price displayed at the pump before filling up. See our privacy policy for how we handle data.