Fuel prices in Stafford

The cheapest unleaded in Stafford today is 157.9p a litre at Croxton Service Station (ST21 6PF, about 10 miles from the town centre). The average across 15 reporting stations is 172.1p, 2.1p below the UK average, and prices range up to 175.9p: a 18.0p gap between the cheapest and priciest. The cheapest diesel is 169.9p at Croxton Service Station (ST21 6PF, about 10 miles from the town centre), against a local average of 197.8p. Updated UK time.

Lowest reported157.9pper litre
Local average172.1p15 reporting stations
Prices checked 17 Oct, 04:03 UK time · individual prices may be older

Unleaded (E10) prices in Stafford over time

Daily average for the same 15 stations throughout, against the UK average. Tank Prices’ history starts 14 October 2026.

  • Stafford 172.1p −0.1p since 14 Oct
  • UK average 174.2p −0.1p since 14 Oct
14 OctLatest
Show the figures
Average Unleaded (E10) price by day, Stafford and UK
DayStaffordUK average
Latest172.1p174.2p
16 Oct172.1p174.2p
15 Oct172.1p174.3p
14 Oct172.2p174.4p

Cheapest stations for Unleaded (E10)

Lowest reported price first.

Usual opening hours; bank holidays may differ.

Nearby towns

Cheapest unleaded today, straight-line distance between town centres.