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
-
MORRISONS Cheapest
MIDDLE PIECE WAY, WILLENHALL, WV13 1QE
167.9p
-
TEXACO
GARAGE REPAIRS & TYRES, WILLENHALL, WV12 5BT
167.9p
-
JET
HIGH ROAD, WILLENHALL, WV12 4JQ
169.9p
-
ESSO
68 LICHFIELD ROAD, WILLENHALL, WV12 5UL
170.9p
-
HARVEST
ST ANNES ROAD, WILLENHALL, WV13 1DT
171.9p
-
Spar
SPAR STORES, WILLENHALL, WV13 2RN
172.9p
-
Texaco
A 1 SERVICE STATION LTD, WILLENHALL, WV13 2PZ
173.9p
-
BP
BEDDOES SERVICE STATION, WILLENHALL, WV13 3SJ
176.9p
-
SHELL
WILLENHALL ROAD, WILLENHALL, WV13 3LP
177.9p
Cheapest diesel in Willenhall
-
TEXACO Cheapest
GARAGE REPAIRS & TYRES, WILLENHALL, WV12 5BT
197.9p
-
MORRISONS
MIDDLE PIECE WAY, WILLENHALL, WV13 1QE
198.9p
-
JET
HIGH ROAD, WILLENHALL, WV12 4JQ
198.9p
-
BP
BEDDOES SERVICE STATION, WILLENHALL, WV13 3SJ
199.9p
-
SHELL
WILLENHALL ROAD, WILLENHALL, WV13 3LP
199.9p
-
Spar
SPAR STORES, WILLENHALL, WV13 2RN
199.9p
-
HARVEST
ST ANNES ROAD, WILLENHALL, WV13 1DT
199.9p
-
ESSO
68 LICHFIELD ROAD, WILLENHALL, WV12 5UL
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
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.