Compare live petrol and diesel prices at 16 petrol stations in WALSALL. Cheapest fuel near you, updated every 5 minutes.
9°C
Overcast
Avg Unleaded
156.8p
Avg Diesel
186.6p
Cheapest Unleaded
151.7p
Cheapest Diesel
181.7p
| Brand | Stations | Avg Unleaded | Avg Diesel |
|---|---|---|---|
| Esso | 7 | 157.0p | 187.2p |
| Tesco | 2 | 154.4p | 185.9p |
| EG Group | 1 | 157.9p | 189.9p |
| BP | 1 | 159.9p | 189.9p |
| Sainsbury's | 1 | 156.9p | 184.9p |
| HEATH SERVICE STATION | 1 | 157.9p | 187.9p |
| Morrisons | 1 | 155.9p | 183.9p |
| Gulf | 1 | 151.7p | 181.7p |
| Shell | 1 | 159.9p | 184.9p |
A5 FUEL EXPRESS AUTOMAT
Gulf · WS3 5AS
Unleaded
151.7p
Diesel
181.7p
WALSALL BROWNHILLS SUPERSTORE - PETROL FILLING STATION
Tesco · WS8 6DZ
Unleaded
153.9p
Diesel
188.9p
WALSALL EXTRA - PETROL FILLING STATION
Tesco · WS2 8EQ
Unleaded
154.9p
Diesel
182.9p
ASDA PRIMLEY EXPRESS PETROL
Esso · WS2 8RN
Unleaded
154.9p
Diesel
184.9p
ASDA LEAMORE EXPRESS PETROL
Esso · WS3 2BB
Unleaded
154.9p
Diesel
186.9p
MFG MORRISONS WALSALL WALLOWS LANE
Morrisons · WS2 9BZ
Unleaded
155.9p
Diesel
183.9p
Wednesbury Road
Esso · WS1 4JH
Unleaded
156.9p
Diesel
188.9p
SAINSBURYS REEDSWOOD
Sainsbury's · WS2 8XA
Unleaded
156.9p
Diesel
184.9p
GREAT WYRLEY ESSO EXPRESS
Esso · WS6 6LA
Unleaded
156.9p
Diesel
189.9p
EG SHELFIELD PFS
EG Group · WS4 1PQ
Unleaded
157.9p
Diesel
189.9p
MFG BLUECOATS
Esso · WS1 2LN
Unleaded
157.9p
Diesel
183.9p
HEATH SERVICE STATION
HEATH SERVICE STATION · WS4 1PX
Unleaded
157.9p
Diesel
187.9p
ABLEWELL SERVICE STATION
Esso · WS1 2EQ
Unleaded
157.9p
Diesel
187.9p
FOLEY SF CONNECT
BP · WS9 0RH
Unleaded
159.9p
Diesel
189.9p
SHELL STONALL
Shell · WS9 9HS
Unleaded
159.9p
Diesel
184.9p
MFG RED HOUSE
Esso · WS9 8DL
Unleaded
159.9p
Diesel
187.9p
WALSALL has 16 petrol stationsreporting live prices through the UK government's mandatory fuel price transparency scheme. Average unleaded (E10) is currently 156.8p per litre, with diesel (B7) at 186.6p per litre. The cheapest unleaded right now is 151.7p at A5 FUEL EXPRESS AUTOMAT (WS3 5AS).
4 of WALSALL's 16stations are supermarket forecourts (Tesco, Asda, Morrisons, Sainsbury's, Costco), with branded retailers operating the other 12. Supermarket forecourts are 1.8p per litre cheaper than branded stations on average — a £0.99 saving on a typical 55-litre fill.
Nearby towns with cheaper unleaded: Cannock (155.8p, 6 mi). A short detour can save up to £0.55on a 55-litre fill — though factor in fuel for the round trip.
Across all UK cities tracked by PetrolFinder, WALSALL unleaded is 1.4p below the national average of 158.2p — driven by the local mix of supermarket vs branded forecourts and competition between 9 fuel brands operating in the area. Use the route planner to find the cheapest stop on your journey, or browse the price heatmap to spot regional bargains.
The cheapest unleaded (E10) petrol in WALSALL is currently 151.7p per litre at A5 FUEL EXPRESS AUTOMAT (WS3 5AS). The average across 16 stations in WALSALL is 156.8p per litre. Prices update every 5 minutes from official UK government data.
The cheapest diesel in WALSALL is currently 181.7p per litre, with an average of 186.6p across 16 stations. That's 0.3p below the UK national diesel average of 186.9p.
In WALSALL, supermarket forecourts (4 stations: Tesco, Asda, Morrisons, Sainsbury's, Costco) are 1.8p per litre cheaper than branded retailers like Shell, BP and Esso (12 stations). That's a £0.99 saving on a typical 55-litre fill.
Cannock (155.8p, 6 mi) all have lower average unleaded prices than WALSALL's 156.8p. A short detour can save up to £0.55 on a 55-litre fill — factor in fuel for the round trip.
Prices for the 16 petrol stations in WALSALL are updated every 5 minutes using the UK Government Fuel Finder API under The Motor Fuel Price (Open Data) Regulations 2025. Retailers are legally required to report price changes within 30 minutes.