Fuel prices in Birmingham today, 4 November 2026

Pump prices at 214 petrol stations within 10 miles of Birmingham town centre, sorted cheapest first. 9 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 214. 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 (Birmingham)
171.3p
Avg diesel (Birmingham)
199.1p

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

Cheapest fuel in Birmingham: quick answers

Where is the cheapest petrol in Birmingham today?

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

Where is the cheapest diesel in Birmingham?

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

Is petrol in Birmingham dearer than the UK average?

Unleaded in Birmingham averages 171.3p today, level with the UK average of 171.0p across every station in the data. Diesel averages 199.1p, 0.9p above the UK figure of 198.2p.

Which brand is cheapest for petrol in Birmingham?

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

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 Birmingham, cheapest unleaded first

2.6 miCostco
100 Watson Road, Nechells, Birmingham
B7 5SA
Toilets
Unleaded160.9p
Diesel187.9p
2.1 miWitton Road
Witton Road Service Station, 338-358 Birmingham
B6 6PD
24 hours · Air · Water
Unleaded163.6p
Diesel190.6p
2.0 miJet
254 Bordesley Green, Birmingham
B9 4SU
24 hours · Car wash · Air · Water
Unleaded163.9p
Diesel193.9p
2.4 miTexaco
Oakstead Garages Ltd, 486 Bordesley Green, Birmingham
B9 5PA
24 hours · Car wash · Air · Water
Unleaded164.9p
Diesel198.9p
0.6 miMurco
Jacksons Services Ltd, Jacksons Garage, Summer Lane, Birmingham
B19 3QG
Car wash · Air
Unleaded165.5p
Diesel192.9p
0.9 miGulf
Vauxhall Road, Bordesley, Birmingham
B7 4HU
24 hours
Unleaded165.7p
Diesel195.7p
2.6 miAsda
859 Coventry Road, Small Heath
B10 0HH
Car wash · Toilets
Unleaded165.7p
Diesel196.7p
1.1 miGulf
Watery Lane, Bordesley, Birmingham
B9 4HN
24 hours
Unleaded165.7p
Diesel195.7p
5.6 miTesco
Tesco Express, 247-249 Walsall Road, West Bromwich
B71 3HS
Unleaded165.9p
Diesel196.9p
8.2 miTesco
Littleton Street, Walsall
WS2 8EQ
24 hours · Air · Water · Toilets
Unleaded165.9p
Diesel196.9p
3.8 miTesco
Swan Shopping Centre, Coventry Rd, Birmingham
B26 1AD
Air · Water
Unleaded165.9p
Diesel196.9p
1.6 miTexaco
Sparbrook Service Station, Highgate Road, Birmingham
B12 0BG
24 hours · Car wash · Air
Unleaded165.9p
Diesel196.9p
3.9 miGulf
1 Franklin Road, Birmingham
B30 2HJ
Unleaded165.9p
Diesel197.9p
1.5 miMorrisons
Coventry Road, Small Heath
B10 0XA
Price last reported 28 Sept
Car wash · Air · LPG
Unleaded165.9p
Diesel196.9p
6.3 miMurco
111-113 Crankhall Lane, Wednesbury
WS10 0EF
Price last reported 25 Sept
24 hours · Air
Unleaded165.9p
Diesel196.9p
5.3 miTexaco
171-173 Maypole Lane, Birmingham
B14 4PJ
24 hours · Car wash · Air · Water · Toilets
Unleaded166.9p
Diesel197.9p
4.8 miTexaco
Save Service Station, 814 Alcester Road South, Birmingham
B14 5HH
24 hours · Car wash · Air · Water · Toilets
Unleaded166.9p
Diesel197.9p
1.0 miEsso
Watery Lane, Birmingham
B9 4HF
Price last reported 28 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded166.9p
Diesel199.9p
4.6 miJet
Alcester Road, Birmingham
B14 5EL
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded166.9p
Diesel197.9p
5.4 miEsso
94-96 High Street, Solihull Lodge, Solihull
B91 1BB
24 hours · Car wash
Unleaded166.9p
Diesel197.9p
0.9 miTesco
Camden Street, Hockley
B18 7BH
24 hours · Air · Water · Toilets
Unleaded166.9p
Diesel197.9p
7.9 miEsso
Ablewell Service Station, Ablewell Street, Walsall
WS1 2EQ
24 hours · Car wash · Air · Water
Unleaded166.9p
Diesel197.9p
4.1 miAsda
51 Barnes Hill, Birmingham
B29 5UP
24 hours · Toilets
Unleaded167.7p
Diesel196.7p
7.6 miJet
Murco Petroleum Ltd, Cock Hill Lane, Rubery, Rednal, Birmingham
B45 9RQ
Price last reported 22 Sept
Air
Unleaded167.9p
Diesel197.9p
9.1 miSainsbury's
Reedswood Way, Walsall
WS2 8XA
Car wash · Air
Unleaded167.9p
Diesel198.9p
3.3 miValero
231 Courtoak Rd, Birmingham
B17 9AD
Car wash · Air · Water
Unleaded167.9p
Diesel197.9p
2.3 miValero
582 Pershore Road, Birmingham
B29 7HQ
Price last reported 28 Sept
24 hours · Car wash · Air · Toilets
Unleaded167.9p
Diesel197.9p
5.4 miSainsbury's
Frankley Beeches Road, Birmingham
B31 5AA
Air
Unleaded167.9p
Diesel196.9p
6.4 miSainsbury's
545 Stratford Road, Shirley, Solihull
B90 4AJ
Air
Unleaded167.9p
Diesel197.9p
5.4 miAsda
Haslucks Green Road, Shirley
B90 2EL
Car wash · Toilets
Unleaded167.9p
Diesel197.9p
5.6 miMorrisons
Coventry Road, Sheldon
B26 3PG
Price last reported 28 Sept
24 hours · Air · Toilets
Unleaded167.9p
Diesel197.9p
7.3 miMorrisons
Bristol Road, Rubery
B45 9NY
Price last reported 28 Sept
24 hours · Car wash · Air · AdBlue pump
Unleaded167.9p
Diesel196.9p
7.5 miMorrisons
Wallows Lane
WS2 9BZ
Price last reported 28 Sept
Car wash · Air
Unleaded167.9p
Diesel198.9p
3.0 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
4.8 miBP
Yardley Wood Road, Yardley Wood / Birmingham
B14 4QA
Price last reported 28 Sept
24 hours · Car wash · Air · Water
Unleaded167.9p
Diesel198.9p
7.6 miEsso
1 Springhill Road, Walsall
WS1 2LN
Price last reported 28 Sept
24 hours · Air · Water
Unleaded167.9p
Diesel199.9p
7.3 miMorrisons
60 Trouse Lane, Wednesbury
WS10 7HS
Price last reported 28 Sept
24 hours · Car wash · Air
Unleaded167.9p
Diesel198.9p
3.1 miSainsbury's
Selly Oak, Aston Webb Boulevard, Birmingham
B29 6SJ
Air
Unleaded167.9p
Diesel196.9p
4.4 miJet
Flaxley Road, Stechford / Birmingham
B33 9EF
Price last reported 22 Sept
Car wash · Air · Water
Unleaded167.9p
Diesel199.9p
2.5 miBP
705-719 Pershore Road, Birmingham
B29 7NY
Price last reported 21 Sept
24 hours · Air · Water · Toilets · AdBlue pump
Unleaded167.9p
Diesel197.9p
8.2 miGulf
High Street, Coleshill, Birmingham
B46 1AY
24 hours · Car wash · Air
Unleaded168.7p
Diesel197.7p
9.3 miMorrisons
Black Country Route, Bankfield Road
WV14 0DZ
Price last reported 28 Sept
24 hours · Car wash · Air
Unleaded168.9p
Diesel198.9p
0.9 miValero
Summer Lane, Newtown
B19 3ND
24 hours · Air · Water · AdBlue pump
Unleaded168.9p
Diesel196.9p
6.0 miMorrisons
264 Chester Road, Castle Bromwich
B36 0LB
Price last reported 28 Sept
24 hours · Car wash · Air · Toilets
Unleaded168.9p
Diesel196.9p
4.7 miTesco
46 New Square, West Bromwich
B70 7PR
24 hours · Car wash · Air · Water · Toilets
Unleaded168.9p
Diesel197.9p
9.7 miSainsbury's
4 Grange Road, Dorridge, Solihull
B93 8QR
Car wash · Air
Unleaded168.9p
Diesel198.9p
4.8 miEsso
912 Kingsbury Road, Birmingham
B24 9PY
Price last reported 28 Sept
24 hours · Air · Water · AdBlue pump
Unleaded168.9p
Diesel198.9p
8.1 miTesco
Tesco Stores Ltd, 1505 Stratford Road, Shirley, Solihull
B90 4EN
24 hours · Air · Water · Toilets
Unleaded168.9p
Diesel198.9p
6.5 miAsda
Brickhouse Lane, Tipton
DY4 7HW
24 hours · Car wash · Toilets
Unleaded168.9p
Diesel196.9p
7.9 miAsda
Wednesbury Oak Road, Tipton
DY4 0BP
Toilets
Unleaded168.9p
Diesel198.9p

Distances measured from Birmingham town centre. Data fetched 10 hours ago.

Fuel prices around Birmingham: the numbers

Measured across the 205 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
Birmingham average171.3p199.1p
UK average171.0p198.2p
Birmingham against the UK+0.3p+0.9p
Cheapest station160.9p187.9p
Dearest station196.9p221.9p
Spread, dearest minus cheapest+36.0p+34.0p
Stations with a price202181

Brands near Birmingham

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

BrandStationsAvg unleadedAvg diesel
Esso56171.1p199.6p
BP21173.1p200.9p
Shell21176.1p200.7p
Texaco16170.2p198.6p
Valero15169.7p198.5p
Asda11169.6p197.5p
Jet11169.4p197.7p
Eg On The Move10171.8p199.2p
Gulf9170.5p197.3p
Sainsbury's9169.8p198.3p
Tesco9168.5p197.6p
Morrisons8168.2p198.0p
Murco4168.0p195.2p

How Birmingham prices have moved

Daily average over the last 11 days, Birmingham against the UK. Unleaded has moved -2.6p and diesel -0.6p since 25 October 2026.

Birmingham unleadedBirmingham dieselUK unleadedUK diesel
168p185p202p10-2510-2710-2910-3111-0211-04

What this covers: 214 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