Daily report · 12 July 2026

Shell Petrol Prices Today

Live Shell fuel prices across 902UK forecourts, updated daily directly from the UK Government. See today's cheapest Shellstations and how Shell compares to other retailers.

Average Shell fuel prices today

Unleaded (E10)
154.1p / litre
Based on 805 Shell forecourts. 3.1p above UK average.
Premium Unleaded (E5)
176.5p / litre
Based on 802 Shell forecourts.
Diesel (B7)
167.8p / litre
Based on 806 Shell forecourts. 3.5p above UK average.
Super Diesel
190.8p / litre
Based on 777 Shell forecourts.

About Shell

Shell operates more than 1,000 service stations in the UK, known for its V-Power premium fuel range.

Cheapest Shell petrol in the UK today

The 10 cheapest Shell forecourts for standard unleaded (E10) across the UK.

Cheapest Shell diesel in the UK today

The 10 cheapest Shell forecourts for standard diesel (B7) across the UK.

Frequently asked questions

How much is Shell petrol today?

Shell unleaded petrol costs an average of 154.1 pence per litre today across 805 UK forecourts. The cheapest Shell forecourt for unleaded is priced at 144.9p.

How much is Shell diesel today?

Shell diesel costs an average of 167.8 pence per litre today across 806 UK forecourts. The cheapest Shell forecourt for diesel is priced at 156.9p.

Is Shell cheaper than other petrol stations?

Shell sells unleaded for 3.1 pence per litre more than the UK national average of 150.9 pence. Supermarket forecourts like Tesco, Asda, Sainsbury’s and Morrisons typically sell fuel for less.

How often are Shell prices updated?

All Shell prices on this page come directly from the UK Government and are refreshed daily. UK retailers are required to publish price changes within 30 minutes of updating them at the pump.

Compare other fuel retailers