Fuel prices in Walsall today, 4 November 2026

Pump prices at 212 petrol stations within 10 miles of Walsall town centre, sorted cheapest first. 12 have prices more than 30 days old, so they're listed last with the date of the last report. The 50 cheapest for unleaded are listed below, and the button under them loads all 212. Prices come from the official retailer price data published under the government's fuel price transparency rules, updated daily from the official Fuel Finder data.

Cheapest unleaded
160.9p
Cheapest diesel
187.9p
Avg unleaded (Walsall)
171.3p
Avg diesel (Walsall)
198.7p

Cheapest and average prices from the 200 stations reporting in the 30 days to 4 November 2026.

Cheapest fuel in Walsall: quick answers

Where is the cheapest petrol in Walsall today?

160.9p a litre for unleaded (E10) at Costco, 100 Watson Road, Nechells, Birmingham, 8.0 miles from the town centre. That is 10.4p under the Walsall average of 171.3p, or about £5.20 on a 50-litre fill.

Where is the cheapest diesel in Walsall?

187.9p a litre for diesel (B7) at Costco, 100 Watson Road, Nechells, Birmingham. The Walsall average for diesel is 198.7p.

Is petrol in Walsall dearer than the UK average?

Unleaded in Walsall averages 171.3p today, level with the UK average of 171.0p across every station in the data. Diesel averages 198.7p, 0.5p above the UK figure of 198.2p.

Which brand is cheapest for petrol in Walsall?

Among brands with 2 or more stations within 10 miles, Murco has the lowest average unleaded price at 168.2p across 7 stations. Shell is the dearest on average at 176.7p.

How current are these prices?

Prices come from the government's Fuel Finder open data, where forecourts must report any change within 30 minutes. We update our copy from that data every day. The pump totem is still the final word.

Every station near Walsall, cheapest unleaded first

8.0 miCostco
100 Watson Road, Nechells, Birmingham
B7 5SA
Toilets
Unleaded160.9p
Diesel187.9p
6.5 miWitton Road
Witton Road Service Station, 338-358 Birmingham
B6 6PD
24 hours · Air · Water
Unleaded163.6p
Diesel190.6p
9.3 miJet
254 Bordesley Green, Birmingham
B9 4SU
24 hours · Car wash · Air · Water
Unleaded163.9p
Diesel193.9p
6.1 miBlakenhall Service Station
Blakenhall Service Station Ltd, 327 Dudley Road, Wolverhampton
WV2 3JY
24 hours · Air · Water
Unleaded164.6p
Diesel188.6p
9.5 miTexaco
Oakstead Garages Ltd, 486 Bordesley Green, Birmingham
B9 5PA
24 hours · Car wash · Air · Water
Unleaded164.9p
Diesel198.9p
7.6 miMurco
Jacksons Services Ltd, Jacksons Garage, Summer Lane, Birmingham
B19 3QG
Car wash · Air
Unleaded165.5p
Diesel192.9p
8.3 miGulf
Vauxhall Road, Bordesley, Birmingham
B7 4HU
24 hours
Unleaded165.7p
Diesel195.7p
8.8 miGulf
Watery Lane, Bordesley, Birmingham
B9 4HN
24 hours
Unleaded165.7p
Diesel195.7p
2.9 miTesco
Tesco Express, 247-249 Walsall Road, West Bromwich
B71 3HS
Unleaded165.9p
Diesel196.9p
0.1 miTesco
Littleton Street, Walsall
WS2 8EQ
24 hours · Air · Water · Toilets
Unleaded165.9p
Diesel196.9p
9.7 miTexaco
Sparbrook Service Station, Highgate Road, Birmingham
B12 0BG
24 hours · Car wash · Air
Unleaded165.9p
Diesel196.9p
8.7 miEsso
Top Stop Services (Cannock) Ltd, 387-389 Pye Green Road, Cannock
WS11 5RW
Air
Unleaded165.9p
Diesel194.9p
9.2 miMorrisons
Coventry Road, Small Heath
B10 0XA
Price last reported 28 Sept
Car wash · Air · LPG
Unleaded165.9p
Diesel196.9p
2.5 miMurco
111-113 Crankhall Lane, Wednesbury
WS10 0EF
Price last reported 25 Sept
24 hours · Air
Unleaded165.9p
Diesel196.9p
5.0 miGulf
Lime Lane, Pelsall, Walsall
WS3 5AS
24 hours
Unleaded166.7p
Diesel195.7p
9.3 miSainsbury's
1 Anders Square, Perton, Wolverhampton
WV6 7QH
Car wash · Air
Unleaded166.9p
Diesel190.9p
8.7 miEsso
Watery Lane, Birmingham
B9 4HF
Price last reported 28 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded166.9p
Diesel199.9p
7.4 miTesco
Camden Street, Hockley
B18 7BH
24 hours · Air · Water · Toilets
Unleaded166.9p
Diesel197.9p
0.3 miEsso
Ablewell Service Station, Ablewell Street, Walsall
WS1 2EQ
24 hours · Car wash · Air · Water
Unleaded166.9p
Diesel197.9p
9.8 miMurco
Tower Garage, Brindley Road, Hednesford, Cannock
WS12 4LL
Unleaded167.6p
Diesel194.6p
9.8 miAsda
51 Barnes Hill, Birmingham
B29 5UP
24 hours · Toilets
Unleaded167.7p
Diesel196.7p
7.1 miAsda
Avon Road, Cannock
WS11 1LH
Toilets
Unleaded167.7p
Diesel195.7p
7.6 miTexaco
Orbital Service Station, Hawks Green Lane, Cannock
WS11 7LH
24 hours · Air · LPG
Unleaded167.7p
Diesel196.7p
8.5 miValero
Cannock Road, Hednesford / Cannock Chase
WS12 4AA
Price last reported 28 Sept
Car wash · Air · Water
Unleaded167.9p
Diesel196.9p
1.0 miSainsbury's
Reedswood Way, Walsall
WS2 8XA
Car wash · Air
Unleaded167.9p
Diesel198.9p
7.0 miEsso
Sedgley Service Station, Gospel End Road, Dudley
DY3 3LT
Air · Toilets
Unleaded167.9p
Diesel195.9p
6.4 miSainsbury's
Voyager Drive, Orbital Retail Centre, Cannock
WS11 8XP
Car wash · Air
Unleaded167.9p
Diesel196.9p
8.7 miValero
231 Courtoak Rd, Birmingham
B17 9AD
Car wash · Air · Water
Unleaded167.9p
Diesel197.9p
10.0 miValero
582 Pershore Road, Birmingham
B29 7HQ
Price last reported 28 Sept
24 hours · Car wash · Air · Toilets
Unleaded167.9p
Diesel197.9p
7.4 miTesco
Hawks Green District Centre, Hayes Way, Cannock
WS12 3YY
Car wash · Air · Water · Toilets
Unleaded167.9p
Diesel195.9p
1.3 miMorrisons
Wallows Lane
WS2 9BZ
Price last reported 28 Sept
Car wash · Air
Unleaded167.9p
Diesel198.9p
7.8 miEsso
Esso Filling Station, 294 Tyburn Road, Birmingham
B24 8LY
Price last reported 6 Sept
24 hours · Car wash · Air · Water · AdBlue pump
Unleaded167.9p
Diesel198.9p
2.8 miTexaco
Garage Repairs & Tyres, 272-276 Lichfield Road, Willenhall
WV12 5BT
Price last reported 18 Sept
24 hours · Car wash · Air · Water
Unleaded167.9p
Diesel199.9p
0.5 miEsso
1 Springhill Road, Walsall
WS1 2LN
Price last reported 28 Sept
24 hours · Air · Water
Unleaded167.9p
Diesel199.9p
2.8 miMorrisons
60 Trouse Lane, Wednesbury
WS10 7HS
Price last reported 28 Sept
24 hours · Car wash · Air
Unleaded167.9p
Diesel198.9p
10.0 miSainsbury's
Selly Oak, Aston Webb Boulevard, Birmingham
B29 6SJ
Air
Unleaded167.9p
Diesel196.9p
4.0 miMurco
Linthouse Lane Service Station, Linthouse Lane, Wolverhampton
WV11 3TN
Unleaded168.8p
Diesel192.8p
5.3 miTexaco
482 Cannock Road, Wolverhampton
WV10 0RQ
24 hours · Car wash · Air · Water · Toilets
Unleaded168.9p
Diesel196.9p
6.5 miSainsbury's
Raglan Street, Wolverhampton
WV3 0ST
Unleaded168.9p
Diesel192.9p
4.2 miMorrisons
Black Country Route, Bankfield Road
WV14 0DZ
Price last reported 28 Sept
24 hours · Car wash · Air
Unleaded168.9p
Diesel198.9p
7.3 miValero
Summer Lane, Newtown
B19 3ND
24 hours · Air · Water · AdBlue pump
Unleaded168.9p
Diesel196.9p
5.2 miMurco
70 Willenhall Road, Wolverhampton
WV1 2HJ
24 hours · Car wash
Unleaded168.9p
Diesel192.9p
4.5 miTesco
46 New Square, West Bromwich
B70 7PR
24 hours · Car wash · Air · Water · Toilets
Unleaded168.9p
Diesel197.9p
8.8 miEsso
912 Kingsbury Road, Birmingham
B24 9PY
Price last reported 28 Sept
24 hours · Air · Water · AdBlue pump
Unleaded168.9p
Diesel198.9p
6.3 miAsda
Jack Hayward Way - Waterloo Road, Wolverhampton
WV1 4DE
24 hours · Car wash · Toilets
Unleaded168.9p
Diesel192.9p
4.3 miAsda
Brickhouse Lane, Tipton
DY4 7HW
24 hours · Car wash · Toilets
Unleaded168.9p
Diesel196.9p
4.2 miAsda
Wednesbury Oak Road, Tipton
DY4 0BP
Toilets
Unleaded168.9p
Diesel198.9p
5.1 miEsso
Watling Street, Norton Canes, Cannock
WS11 9NA
24 hours · Toilets · AdBlue pump
Unleaded168.9p
Diesel196.9p
6.9 miValero
Clarence Street, Dudley
DY3 1UP
Price last reported 28 Sept
Air · Water
Unleaded168.9p
Diesel195.9p
7.3 miValero
Icknield Port Road, Edgbaston
B16 0BJ
Price last reported 28 Sept
24 hours · Car wash · Air · Water
Unleaded168.9p
Diesel199.9p

Distances measured from Walsall town centre. Data fetched 9 hours ago.

Fuel prices around Walsall: the numbers

Measured across the 200 stations within 10 miles with a price reported in the last 30 days, against every station in the UK data on the same day.

Unleaded E10Diesel B7
Walsall average171.3p198.7p
UK average171.0p198.2p
Walsall against the UK+0.3p+0.5p
Cheapest station160.9p187.9p
Dearest station196.9p219.9p
Spread, dearest minus cheapest+36.0p+32.0p
Stations with a price192180

Brands near Walsall

Brands with 2 or more stations within 10 miles, most stations first. Averages cover the stations in this radius only.

BrandStationsAvg unleadedAvg diesel
Esso54170.9p199.2p
BP21176.2p204.0p
Shell19176.7p200.9p
Texaco17169.3p198.4p
Valero17169.7p198.2p
Asda11169.9p197.0p
Tesco11168.9p196.8p
Sainsbury's9169.3p196.8p
Morrisons8169.0p198.5p
Eg On The Move7171.8p199.2p
Gulf7170.6p196.4p
Murco7168.2p194.3p
Jet6170.0p197.7p

How Walsall prices have moved

Daily average over the last 11 days, Walsall against the UK. Unleaded has moved -2.8p and diesel -0.9p since 25 October 2026.

Walsall unleadedWalsall dieselUK unleadedUK diesel
168p185p202p10-2510-2710-2910-3111-0211-04

What this covers: 212 stations within 10 miles of the town centre as given in our town list, which can take in neighbouring towns. Averages are a plain mean of reported prices, so one dear motorway forecourt lifts a small town's figure. Stations that have reported nothing for 30 days are listed with their last price but left out of the averages.

Check a car's MOT history and due date for free by registration on My MOT Checker.

Fuel prices in nearby towns