Fuel prices

Petrol and diesel prices in Willenhall

Compare 9 stations and find the cheapest fuel in Willenhall today.

In Willenhall, unleaded petrol (E10) averages 172.2p per litre and standard diesel averages 199.4p per litre. The cheapest unleaded is at MORRISONS for 167.9p per litre. Prices updated 4 November 2026, 16:01.

Average fuel prices in Willenhall

Unleaded

172.2p/L

Lowest 167.9p · UK avg 171.0p

Diesel

199.4p/L

Lowest 197.9p · UK avg 198.4p

Super unleaded

189.9p/L

Lowest 181.9p · UK avg 190.0p

Premium diesel

212.7p/L

Lowest 204.9p · UK avg 217.7p

Latest price update in Willenhall: 4 Nov 2026, 16:01. Source: GOV.UK Fuel Finder.

Cheapest unleaded in Willenhall

  1. MORRISONS Cheapest

    MIDDLE PIECE WAY, WILLENHALL, WV13 1QE

    167.9p

  2. TEXACO

    GARAGE REPAIRS & TYRES, WILLENHALL, WV12 5BT

    167.9p

  3. JET

    HIGH ROAD, WILLENHALL, WV12 4JQ

    169.9p

  4. ESSO

    68 LICHFIELD ROAD, WILLENHALL, WV12 5UL

    170.9p

  5. HARVEST

    ST ANNES ROAD, WILLENHALL, WV13 1DT

    171.9p

  6. Spar

    SPAR STORES, WILLENHALL, WV13 2RN

    172.9p

  7. Texaco

    A 1 SERVICE STATION LTD, WILLENHALL, WV13 2PZ

    173.9p

  8. BP

    BEDDOES SERVICE STATION, WILLENHALL, WV13 3SJ

    176.9p

  9. SHELL

    WILLENHALL ROAD, WILLENHALL, WV13 3LP

    177.9p

Cheapest diesel in Willenhall

  1. TEXACO Cheapest

    GARAGE REPAIRS & TYRES, WILLENHALL, WV12 5BT

    197.9p

  2. MORRISONS

    MIDDLE PIECE WAY, WILLENHALL, WV13 1QE

    198.9p

  3. JET

    HIGH ROAD, WILLENHALL, WV12 4JQ

    198.9p

  4. SHELL

    WILLENHALL ROAD, WILLENHALL, WV13 3LP

    199.9p

  5. Spar

    SPAR STORES, WILLENHALL, WV13 2RN

    199.9p

  6. HARVEST

    ST ANNES ROAD, WILLENHALL, WV13 1DT

    199.9p

  7. ESSO

    68 LICHFIELD ROAD, WILLENHALL, WV12 5UL

    199.9p

  8. BP

    BEDDOES SERVICE STATION, WILLENHALL, WV13 3SJ

    199.9p

Fuel prices in Willenhall: FAQ

What is the average price of petrol in Willenhall?

Unleaded (E10) in Willenhall averages 172.2p per litre across 9 stations, ranging from 167.9p to 177.9p. That is 1.2p above the UK average.

What is the average price of diesel in Willenhall?

Standard diesel in Willenhall averages 199.4p per litre across 8 stations, ranging from 197.9p to 199.9p. That is 1.0p above the UK average.

Where is the cheapest petrol in Willenhall?

Right now the cheapest unleaded we can see in Willenhall is at MORRISONS, MIDDLE PIECE WAY, WILLENHALL, WV13 1QE, at 167.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.