United Kingdom ▾

Petrol and diesel prices in B21

3 stations · updated 22 October 2026

Unleaded (E10)
£1.739
Low 1.739 · High 1.739

UK average £1.737 · about the same

Diesel
£1.993
Low 1.989 · High 1.997

UK average £1.988 · 0.5p above

Super unleaded (E5)
£1.849
Low 1.849 · High 1.849

UK average £1.900 · 5.1p below

🗺️ Show B21 on the map

All stations in B21

StationE10DieselE5
MFG Handsworth9 Holyhead Road B21 0LA 1.7391.989—
EG Handsworth Pfs122 Holyhead Road, Handsworth B21 0LL 1.739——
Mibsons Service Station UplandsMibsons Service Station Uplands, 264-266, Oxhill Road B21 8ER —1.9971.849

Prices are reported by the stations; a dash means no price reported in the last 21 days.

Towns in B21

Nearby B postcode districts

FAQ

How much is petrol in B21 today?

Unleaded (E10) averages £1.739 a litre across B21, from £1.739 to £1.739.

How much is diesel in B21 today?

Diesel averages £1.993 a litre across B21, from £1.989 to £1.997.

Where is the cheapest petrol station in B21?

The table on this page lists every station in B21 with a current price, cheapest first.

Source: UK Government Fuel Finder scheme (Department for Energy Security and Net Zero / Competition and Markets Authority), Open Government Licence v3.0. Prices are indicative and may have changed since they were reported; always check the price at the pump.