Daily report · 27 May 2026

Shell Petrol Prices Today

Live Shell fuel prices across 905UK 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)
163.0p / litre
Based on 615 Shell forecourts. 3.5p above UK average.
Premium Unleaded (E5)
184.6p / litre
Based on 614 Shell forecourts.
Diesel (B7)
187.5p / litre
Based on 616 Shell forecourts. 2.2p above UK average.
Super Diesel
211.0p / litre
Based on 584 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 163.0 pence per litre today across 615 UK forecourts. The cheapest Shell forecourt for unleaded is priced at 146.9p.

How much is Shell diesel today?

Shell diesel costs an average of 187.5 pence per litre today across 616 UK forecourts. The cheapest Shell forecourt for diesel is priced at 172.9p.

Is Shell cheaper than other petrol stations?

Shell sells unleaded for 3.5 pence per litre more than the UK national average of 159.5 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