Fuel prices
Petrol and diesel prices in Cannock
Compare 9 stations and find the cheapest fuel in Cannock today.
In Cannock, unleaded petrol (E10) averages 171.7p per litre and standard diesel averages 199.1p per litre. The cheapest unleaded is at ESSO STADIUM GARAGE for 165.9p per litre. Prices updated 4 November 2026, 20:42.
Average fuel prices in Cannock
Unleaded
171.7p/L
Lowest 165.9p · UK avg 171.0p
Diesel
199.1p/L
Lowest 194.6p · UK avg 198.4p
Super unleaded
191.3p/L
Lowest 177.9p · UK avg 190.0p
Premium diesel
223.9p/L
Lowest 214.9p · UK avg 217.7p
Latest price update in Cannock: 4 Nov 2026, 20:42. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Cannock
-
ESSO STADIUM GARAGE Cheapest
TOP STOP SERVICES (CANNOCK) LTD, CANNOCK, WS11 5RW
165.9p
-
ASDA CANNOCK SUPERSTORE
AVON ROAD, CANNOCK, WS11 1LH
166.7p
-
Murco
TOWER GARAGE, CANNOCK, WS12 4LL
167.6p
-
TESCO
HAWKS GREEN DISTRICT CENTRE, CANNOCK, WS12 3YY
167.9p
-
SAINSBURYS
VOYAGER DRIVE, CANNOCK, WS11 8XP
167.9p
-
ESSO
WATLING STREET, CANNOCK, WS11 9NA
168.9p
-
Valero
GOLDS GARAGES LTD, CANNOCK, WS12 3HQ
169.9p
-
SHELL
WOLVERHAMPTON ROAD, CANNOCK, WS11 1SL
173.9p
-
BP
BETTYS LANE, CANNOCK, WS11 9UX
196.9p
Cheapest diesel in Cannock
-
Murco Cheapest
TOWER GARAGE, CANNOCK, WS12 4LL
194.6p
-
ESSO STADIUM GARAGE
TOP STOP SERVICES (CANNOCK) LTD, CANNOCK, WS11 5RW
194.9p
-
ASDA CANNOCK SUPERSTORE
AVON ROAD, CANNOCK, WS11 1LH
195.7p
-
ESSO
WATLING STREET, CANNOCK, WS11 9NA
195.9p
-
TESCO
HAWKS GREEN DISTRICT CENTRE, CANNOCK, WS12 3YY
195.9p
-
Valero
GOLDS GARAGES LTD, CANNOCK, WS12 3HQ
196.9p
-
SAINSBURYS
VOYAGER DRIVE, CANNOCK, WS11 8XP
196.9p
-
SHELL
WOLVERHAMPTON ROAD, CANNOCK, WS11 1SL
200.9p
-
BP
BETTYS LANE, CANNOCK, WS11 9UX
219.9p
Fuel prices in Cannock: FAQ
What is the average price of petrol in Cannock?
Unleaded (E10) in Cannock averages 171.7p per litre across 9 stations, ranging from 165.9p to 196.9p. That is 0.7p above the UK average.
What is the average price of diesel in Cannock?
Standard diesel in Cannock averages 199.1p per litre across 9 stations, ranging from 194.6p to 219.9p. That is 0.7p above the UK average.
Where is the cheapest petrol in Cannock?
Right now the cheapest unleaded we can see in Cannock is at ESSO STADIUM GARAGE, TOP STOP SERVICES (CANNOCK) LTD, CANNOCK, WS11 5RW, at 165.9p 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.