Fuel prices
Petrol and diesel prices in Solihull
Compare 12 stations and find the cheapest fuel in Solihull today.
In Solihull, unleaded petrol (E10) averages 172.8p per litre and standard diesel averages 200.4p per litre. The cheapest unleaded is at ESSO for 166.9p per litre. Prices updated 4 November 2026, 20:54.
Average fuel prices in Solihull
Unleaded
172.8p/L
Lowest 166.9p · UK avg 171.0p
Diesel
200.4p/L
Lowest 197.9p · UK avg 198.4p
Super unleaded
187.2p/L
Lowest 175.9p · UK avg 190.0p
Premium diesel
221.7p/L
Lowest 213.9p · UK avg 217.7p
Latest price update in Solihull: 4 Nov 2026, 20:54. Source: GOV.UK Fuel Finder.
Cheapest unleaded in Solihull
-
ESSO Cheapest
94-96 HIGH STREET, SOLIHULL, B91 1BB
166.9p
-
TESCO
TESCO STORES LTD, 1505 STRATFORD ROAD, SOLIHULL, B90 4EN
167.9p
-
SAINSBURYS
545 STRATFORD ROAD, SOLIHULL, B90 4AJ
167.9p
-
SAINSBURYS
4 GRANGE ROAD, SOLIHULL, B93 8QR
168.9p
-
ESSO
11 WARWICK ROAD, SOLIHULL, B92 7HS
169.9p
-
SHELL
STRATFORD ROAD, SOLIHULL, B90 4AU
169.9p
-
BP
457 STRATFORD ROAD, SOLIHULL, B90 4AA
170.9p
-
ESSO
WIDNEY ROAD, SOLIHULL, B93 9DZ
171.9p
-
ESSO
COVENTRY ROAD, SOLIHULL, B92 0EH
171.9p
-
A.C,O Motors Ltd
107, SOLIHULL, B94 6DA
174.9p
-
SHELL
STRATFORD ROAD, SOLIHULL, B94 6NS
176.9p
-
BP
BP GARAGE-MERESIDE, SOLIHULL, B92 7AW
195.9p
Cheapest diesel in Solihull
-
ESSO Cheapest
94-96 HIGH STREET, SOLIHULL, B91 1BB
197.9p
-
SAINSBURYS
545 STRATFORD ROAD, SOLIHULL, B90 4AJ
197.9p
-
SAINSBURYS
4 GRANGE ROAD, SOLIHULL, B93 8QR
198.9p
-
TESCO
TESCO STORES LTD, 1505 STRATFORD ROAD, SOLIHULL, B90 4EN
198.9p
-
A.C,O Motors Ltd
107, SOLIHULL, B94 6DA
199.9p
-
BP
457 STRATFORD ROAD, SOLIHULL, B90 4AA
199.9p
-
ESSO
11 WARWICK ROAD, SOLIHULL, B92 7HS
199.9p
-
SHELL
STRATFORD ROAD, SOLIHULL, B90 4AU
199.9p
-
ESSO
WIDNEY ROAD, SOLIHULL, B93 9DZ
201.9p
-
ESSO
COVENTRY ROAD, SOLIHULL, B92 0EH
201.9p
-
SHELL
STRATFORD ROAD, SOLIHULL, B94 6NS
202.9p
-
BP
BP GARAGE-MERESIDE, SOLIHULL, B92 7AW
204.9p
Fuel prices in Solihull: FAQ
What is the average price of petrol in Solihull?
Unleaded (E10) in Solihull averages 172.8p per litre across 12 stations, ranging from 166.9p to 195.9p. That is 1.8p above the UK average.
What is the average price of diesel in Solihull?
Standard diesel in Solihull averages 200.4p per litre across 12 stations, ranging from 197.9p to 204.9p. That is 2.0p above the UK average.
Where is the cheapest petrol in Solihull?
Right now the cheapest unleaded we can see in Solihull is at ESSO, 94-96 HIGH STREET, SOLIHULL, B91 1BB, at 166.9p per litre. Prices change through the day, so check before you set off.
How often are these fuel prices updated?
We refresh prices every 15 minutes from the GOV.UK Fuel Finder scheme, where forecourts report their pump prices.
Fuel prices in other towns and cities
Contains public sector information licensed under the Open Government Licence v3.0. Prices from the GOV.UK Fuel Finder scheme.
Keep your vehicle on the road with VeFix
Save your vehicle, track MOT, tax and servicing, and book trusted UK garages. Free to join.