findpetrol .co.uk
Brand fuel prices

Shell fuel prices

Shell petrol from 158.9p a litre, averaging 176.6p across 909 forecourts in 592 UK towns.

At a glance

Forecourts tracked
909
Towns covered
592
Cheapest unleaded
158.9p
Cheapest diesel
177.9p

Data updated 53 minutes ago

Is Shell cheaper than average?

Shell prices compared with the UK average across every forecourt we track.

Unleaded petrol

Shell average

176.6p

UK average

174.7p

1.9p a litre above average - about £0.93 more a tank

Diesel

Shell average

201.1p

UK average

199.9p

1.1p a litre above average - about £0.57 more a tank

Shell has forecourts on most major routes in the UK, which makes it one of the brands drivers encounter most often on a long journey. That convenience comes at a cost: Shell sites on trunk roads and at service areas are usually priced well above the supermarket forecourt a couple of miles off the junction.

Where a Shell competes directly with supermarkets in a town, the price gap narrows considerably. The variation across Shell sites in our data is one of the widest of any brand, precisely because the network spans everything from urban retail parks to remote A-road stops.

Shell V-Power is the premium offering, with a higher octane rating for the petrol and extra detergents in both grades. For an ordinary family car the benefit is marginal against the price. For a performance engine that specifically asks for higher octane, it is the right fuel.

The list below shows the cheapest Shell forecourts we currently track, alongside a national comparison.

Shell petrol and diesel prices today

Across 909 Shell forecourts in 592 towns. (Updated 53 minutes ago)

Unleaded petrol (E10)

Lowest
158.9p
Average
176.6p
Highest
198.9p
Spread
40.0p across 908 sites

Diesel (B7)

Lowest
177.9p
Average
201.1p
Highest
214.9p
Spread
37.0p across 909 sites

Premium petrol (E5)

Lowest
177.9p
Average
199.1p
Highest
219.9p
Spread
42.0p across 902 sites

Premium diesel

Lowest
199.9p
Average
222.6p
Highest
234.9p
Spread
35.0p across 858 sites

Figures cover Shell forecourts reporting to the official CMA price feed within the last 30 days. Obvious reporting errors are excluded.

Cheapest Shell petrol stations

Sorted by unleaded price. Open a station for its price history and nearby comparison.

Station Town Petrol Diesel
Shell Erskine Centreholm Roundabout, Erskine PA8 6EY Glasgow 158.9p 177.9p
Shell The Phone Market, Dewsbury WF12 9PJ Dewsbury 165.9p 193.9p
Shell Whitecourt, Braintree CM77 8QG Great Notley 166.9p 198.9p
Shell Silver Fox Way, North Tyneside NE27 0QH Tynemouth 166.9p 196.9p
Shell Kearsley Service Station, Bolton BL4 8RS Pendlebury and Clifton 167.9p 195.9p
Shell Calder View Petrol Station, Leeds LS10 1QR Leeds 167.9p 195.9p
Shell The Regal Complex, Bradford BD8 8EA Bradford 167.9p 196.9p
Shell Crossroads Garage, Cilgeti SA68 0YH Begelly 167.9p 194.9p
Shell De Rodes Self Service Station, Boston PE20 3QF North Kesteven 167.9p 196.9p
Shell Locks Garage, Hereford HR2 9AS Herefordshire, County of 167.9p 195.9p
Shell Manchester Road, Nelson BB9 7AJ Nelson 167.9p 196.9p
Shell Service Station, Leeds LS10 1DP Leeds 167.9p 195.9p
Shell Redhouse Hannington Redhouse Service Station, Northampton NN6 9TB North Northamptonshire 168.7p 199.9p
Shell Garage, Corby NN17 2UL Corby 168.9p 196.9p
Shell Woodman Service Station, Leeds LS27 8PU Leeds 168.9p 196.9p

Shell prices by region

Where Shell is cheapest and dearest across the UK.

Region Sites Cheapest Average
South East England 167 169.9p 177.6p
North West England 134 167.9p 175.3p
East of England 107 166.9p 177.4p
Greater London 103 171.9p 176.5p
Yorkshire and the Humber 79 165.9p 173.7p
West Midlands 68 167.9p 177.7p
South West England 63 168.9p 178.0p
East Midlands 62 167.9p 177.7p
Central Belt 39 158.9p 177.3p
North East England 32 166.9p 174.4p
North East Scotland 15 169.9p 176.8p
South Wales 14 167.9p 176.0p

Shell petrol stations by town

Towns where Shell has the most forecourts.

Compare other fuel brands

Average unleaded price by brand, cheapest first.

Shell fuel prices - common questions

How much is petrol at Shell today?
Shell petrol prices currently run from 158.9p to 198.9p a litre, averaging 176.6p across 908 forecourts we track. The cheapest is 158.9p in Glasgow (PA8 6EY).
How much is diesel at Shell today?
Shell diesel prices run from 177.9p to 214.9p a litre, averaging 201.1p across 909 sites.
Is Shell cheaper than average for fuel?
Not on average. Shell averages 176.6p for unleaded, 1.9p above the UK average of 174.7p. Individual sites still vary widely, so it is worth checking your local forecourt.
How many Shell petrol stations are there?
We track 909 Shell forecourts across 592 UK towns and cities, all reporting to the official CMA fuel price scheme.
How often are Shell fuel prices updated?
Prices come from the official CMA open data scheme, which retailers update through the day. Our figures show the most recent price each Shell forecourt has published.

Find Shell near you

Search your postcode to see live Shell prices alongside every other forecourt nearby.

Search fuel prices near me
We use cookies to improve your experience. By using our site, you agree to our Privacy Policy.