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

  1. ESSO Cheapest

    94-96 HIGH STREET, SOLIHULL, B91 1BB

    166.9p

  2. TESCO

    TESCO STORES LTD, 1505 STRATFORD ROAD, SOLIHULL, B90 4EN

    167.9p

  3. SAINSBURYS

    545 STRATFORD ROAD, SOLIHULL, B90 4AJ

    167.9p

  4. SAINSBURYS

    4 GRANGE ROAD, SOLIHULL, B93 8QR

    168.9p

  5. SHELL

    STRATFORD ROAD, SOLIHULL, B90 4AU

    169.9p

  6. ESSO

    11 WARWICK ROAD, SOLIHULL, B92 7HS

    169.9p

  7. BP

    457 STRATFORD ROAD, SOLIHULL, B90 4AA

    170.9p

  8. ESSO

    COVENTRY ROAD, SOLIHULL, B92 0EH

    171.9p

  9. ESSO

    WIDNEY ROAD, SOLIHULL, B93 9DZ

    171.9p

  10. A.C,O Motors Ltd

    107, SOLIHULL, B94 6DA

    174.9p

  11. SHELL

    STRATFORD ROAD, SOLIHULL, B94 6NS

    176.9p

  12. BP

    BP GARAGE-MERESIDE, SOLIHULL, B92 7AW

    195.9p

Cheapest diesel in Solihull

  1. SAINSBURYS Cheapest

    545 STRATFORD ROAD, SOLIHULL, B90 4AJ

    197.9p

  2. ESSO

    94-96 HIGH STREET, SOLIHULL, B91 1BB

    197.9p

  3. TESCO

    TESCO STORES LTD, 1505 STRATFORD ROAD, SOLIHULL, B90 4EN

    198.9p

  4. SAINSBURYS

    4 GRANGE ROAD, SOLIHULL, B93 8QR

    198.9p

  5. BP

    457 STRATFORD ROAD, SOLIHULL, B90 4AA

    199.9p

  6. SHELL

    STRATFORD ROAD, SOLIHULL, B90 4AU

    199.9p

  7. ESSO

    11 WARWICK ROAD, SOLIHULL, B92 7HS

    199.9p

  8. A.C,O Motors Ltd

    107, SOLIHULL, B94 6DA

    199.9p

  9. ESSO

    COVENTRY ROAD, SOLIHULL, B92 0EH

    201.9p

  10. ESSO

    WIDNEY ROAD, SOLIHULL, B93 9DZ

    201.9p

  11. SHELL

    STRATFORD ROAD, SOLIHULL, B94 6NS

    202.9p

  12. 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

Search fuel prices by postcode

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.