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

  1. ESSO STADIUM GARAGE Cheapest

    TOP STOP SERVICES (CANNOCK) LTD, CANNOCK, WS11 5RW

    165.9p

  2. ASDA CANNOCK SUPERSTORE

    AVON ROAD, CANNOCK, WS11 1LH

    166.7p

  3. Murco

    TOWER GARAGE, CANNOCK, WS12 4LL

    167.6p

  4. TESCO

    HAWKS GREEN DISTRICT CENTRE, CANNOCK, WS12 3YY

    167.9p

  5. SAINSBURYS

    VOYAGER DRIVE, CANNOCK, WS11 8XP

    167.9p

  6. ESSO

    WATLING STREET, CANNOCK, WS11 9NA

    168.9p

  7. Valero

    GOLDS GARAGES LTD, CANNOCK, WS12 3HQ

    169.9p

  8. SHELL

    WOLVERHAMPTON ROAD, CANNOCK, WS11 1SL

    173.9p

  9. BP

    BETTYS LANE, CANNOCK, WS11 9UX

    196.9p

Cheapest diesel in Cannock

  1. Murco Cheapest

    TOWER GARAGE, CANNOCK, WS12 4LL

    194.6p

  2. ESSO STADIUM GARAGE

    TOP STOP SERVICES (CANNOCK) LTD, CANNOCK, WS11 5RW

    194.9p

  3. ASDA CANNOCK SUPERSTORE

    AVON ROAD, CANNOCK, WS11 1LH

    195.7p

  4. ESSO

    WATLING STREET, CANNOCK, WS11 9NA

    195.9p

  5. TESCO

    HAWKS GREEN DISTRICT CENTRE, CANNOCK, WS12 3YY

    195.9p

  6. Valero

    GOLDS GARAGES LTD, CANNOCK, WS12 3HQ

    196.9p

  7. SAINSBURYS

    VOYAGER DRIVE, CANNOCK, WS11 8XP

    196.9p

  8. SHELL

    WOLVERHAMPTON ROAD, CANNOCK, WS11 1SL

    200.9p

  9. 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

Search fuel prices by postcode

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.