Fuel prices
Petrol and diesel prices in Stafford
Compare 15 stations and find the cheapest fuel in Stafford today.
In Stafford, unleaded petrol (E10) averages 170.1p per litre and standard diesel averages 198.3p per litre. The cheapest unleaded is at EG ON THE MOVE for 166.7p per litre. Prices updated 4 November 2026, 23:08.
Average fuel prices in Stafford
Unleaded
170.1p/L
Lowest 166.7p · UK avg 171.0p
Diesel
198.3p/L
Lowest 194.7p · UK avg 198.4p
Super unleaded
190.1p/L
Lowest 178.9p · UK avg 190.0p
Premium diesel
219.6p/L
Lowest 214.9p · UK avg 217.7p
Latest price update in Stafford: 4 Nov 2026, 23:08. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Stafford
-
EG ON THE MOVE Cheapest
MEAFORD, STAFFORD, ST15 0QT
166.7p
-
Texaco
STAFFORD SERVICE STATION, STAFFORD, ST16 3AR
166.9p
-
VALERO
LAMMASCOTE ROAD, STAFFORD, ST16 3TA
167.9p
-
ESSO
FOREGATE STREET, STAFFORD, ST16 2PD
167.9p
-
ASDA STAFFORD SUPERSTORE
QUEENSWAY, STAFFORD, ST16 3TA
168.7p
-
TESCO
TESCO LTD, STAFFORD, ST16 2HF
168.9p
-
Shell
STRETTON GARAGE, STAFFORD, ST19 9LN
168.9p
-
BP
Ivetsey Rd, Stafford, ST19 9QT
169.9p
-
TEXACO
WOLVERHAMPTON ROAD, STAFFORD, ST19 5NS
169.9p
-
SHELL
59 ECCLESHALL ROAD, STAFFORD, ST16 2SL
169.9p
-
ESSO
95-110 RISING BROOK, STAFFORD, ST17 9DH
170.9p
-
Shell
J S K SERVICES LTD, BROCTON GARAGE, CANNOCK ROAD, BROCTON, STAFFORD, ST17 0SU, STAFFORD, ST17 0SU
170.9p
-
JET
COLWICH FILLING STATION, STAFFORD, ST17 0XJ
171.9p
-
BP
STATION ROAD, STAFFORD, ST20 0EZ
172.9p
-
Croxton Service Station
CROXTON SERVICE STATION, STAFFORD, ST21 6PF
179.9p
Cheapest diesel in Stafford
-
EG ON THE MOVE Cheapest
MEAFORD, STAFFORD, ST15 0QT
194.7p
-
ASDA STAFFORD SUPERSTORE
QUEENSWAY, STAFFORD, ST16 3TA
195.7p
-
Texaco
STAFFORD SERVICE STATION, STAFFORD, ST16 3AR
195.9p
-
TESCO
TESCO LTD, STAFFORD, ST16 2HF
195.9p
-
VALERO
LAMMASCOTE ROAD, STAFFORD, ST16 3TA
197.9p
-
ESSO
95-110 RISING BROOK, STAFFORD, ST17 9DH
197.9p
-
TEXACO
WOLVERHAMPTON ROAD, STAFFORD, ST19 5NS
198.9p
-
ESSO
FOREGATE STREET, STAFFORD, ST16 2PD
198.9p
-
Shell
STRETTON GARAGE, STAFFORD, ST19 9LN
198.9p
-
BP
Ivetsey Rd, Stafford, ST19 9QT
199.9p
-
BP
STATION ROAD, STAFFORD, ST20 0EZ
199.9p
-
JET
COLWICH FILLING STATION, STAFFORD, ST17 0XJ
199.9p
-
Croxton Service Station
CROXTON SERVICE STATION, STAFFORD, ST21 6PF
199.9p
-
SHELL
59 ECCLESHALL ROAD, STAFFORD, ST16 2SL
199.9p
-
Shell
J S K SERVICES LTD, BROCTON GARAGE, CANNOCK ROAD, BROCTON, STAFFORD, ST17 0SU, STAFFORD, ST17 0SU
199.9p
Fuel prices in Stafford: FAQ
What is the average price of petrol in Stafford?
Unleaded (E10) in Stafford averages 170.1p per litre across 15 stations, ranging from 166.7p to 179.9p. That is 0.9p below the UK average.
What is the average price of diesel in Stafford?
Standard diesel in Stafford averages 198.3p per litre across 15 stations, ranging from 194.7p to 199.9p. That is 0.1p below the UK average.
Where is the cheapest petrol in Stafford?
Right now the cheapest unleaded we can see in Stafford is at EG ON THE MOVE, MEAFORD, STAFFORD, ST15 0QT, at 166.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.