Fuel Prices in Birmingham

The cheapest unleaded in Birmingham today is 146.7p at BEOLEY SERVICE STATION. Compare prices at 132 stations. Prices from UK Government Fuel Finder data, updated every 30 minutes.

Cheapest in Birmingham

146.7p

Unleaded (E10) at BEOLEY SERVICE STATION

Save £4.68 per fill-up

Prices reported

Diesel (B7)

169.7p

at BEOLEY SERVICE STATION

139p
142p
145p
148p
141p
144p

Live map for Birmingham

Top 5 Cheapest

Unleaded (E10) prices, ranked by lowest first.

1
M

BEOLEY SERVICE STATION

ALCESTER ROAD, BEOLEY· 9.9 mi

146.7p

2
S

SAINSBURYS DORRIDGE

4 GRANGE ROAD, DORRIDGE, DORRIDGE· 7.3 mi

146.9p

3
S

SAINSBURYS MARSHALL LAKE

545 STRATFORD ROAD, SHIRLEY· 5 mi

147.9p

4
E

ASDA SOLIHULL NEW CON EXPRESS PETROL

94-96 HIGH STREET, SOLIHULL LODGE· 5 mi

148.9p

5
S

SHELL LITTLE WAITROSE BOX TREE'S

STRATFORD ROAD· 7.5 mi

149.9p

Frequently Asked Questions

What is the cheapest petrol station in Birmingham?
The cheapest unleaded (E10) in Birmingham is 146.7p at BEOLEY SERVICE STATION.
How much is petrol in Birmingham today?
The average price of unleaded (E10) in Birmingham is 154.5p per litre, based on official UK Government Fuel Finder data.
How much is diesel in Birmingham today?
The average price of diesel (B7) in Birmingham is 176.4p per litre.
How many petrol stations are in Birmingham?
There are 132 petrol stations in Birmingham tracked by Pennr.

Stop overpaying at the pump.

Live prices. Price drop alerts. Dashboard insights. All free.

Live MapPrice AlertsDashboard
Download on theApp StoreComing soon onGoogle Play