findpetrol .co.uk

Brand fuel prices

Shell fuel prices

Shell petrol from 151.9p a litre, averaging 164.9p across 909 forecourts in 591 UK towns.

At a glance

Forecourts tracked
909
Towns covered
591
Cheapest unleaded
151.9p
Cheapest diesel
172.9p

Data updated 36 minutes ago

Is Shell cheaper than average?

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

Unleaded petrol

Shell average

164.9p

UK average

161.4p

3.6p a litre above average - about £1.78 more a tank

Diesel

Shell average

186.7p

UK average

182.6p

4.0p a litre above average - about £2.02 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 591 towns. (Updated 36 minutes ago)

Unleaded petrol (E10)

Lowest
151.9p
Average
164.9p
Highest
187.9p
Spread
36.0p across 907 sites

Diesel (B7)

Lowest
172.9p
Average
186.7p
Highest
205.9p
Spread
33.0p across 909 sites

Premium petrol (E5)

Lowest
166.9p
Average
187.4p
Highest
214.9p
Spread
48.0p across 899 sites

Premium diesel

Lowest
175.9p
Average
207.7p
Highest
221.9p
Spread
46.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 Whitecourt, Braintree CM77 8QG Great Notley 151.9p 179.9p
Shell Redhouse Hannington Redhouse Service Station, Northampton NN6 9TB North Northamptonshire 154.7p 189.7p
Shell Garage, Corby NN17 2UL Corby 154.9p 177.9p
Shell The Regal Complex, Bradford BD8 8EA Bradford 154.9p 178.9p
Shell The Phone Market, Dewsbury WF12 9PJ Dewsbury 154.9p 181.9p
Shell De Rodes Self Service Station, Boston PE20 3QF North Kesteven 154.9p 179.9p
Shell Barry Pontypridd Road, Barry CF62 7LT Barry 154.9p 176.9p
Shell (UK) Ltd, Mirfield WF14 0BY Mirfield 155.9p 181.9p
Shell Ceylon Service Station, Rochdale OL16 2DR Rochdale 155.9p 178.9p
Shell St Albans Road, Watford WD24 7RU Watford 155.9p 172.9p
Shell Lister Arms Service Station, Bradford BD5 7JX Bradford 155.9p 178.9p
Shell Garage, Rossendale BB4 6QX Rawtenstall 155.9p 177.9p
Shell Derby Road Garage, Nottingham NG17 9BX Annesley Woodhouse 155.9p 182.9p
Shell Aiskew Garage, Aiskew DL8 1DD Aiskew 155.9p 182.9p
Shell Service Station, Huddersfield Road, Dewsbury WF13 3JE Dewsbury 155.9p 181.9p

Shell prices by region

Where Shell is cheapest and dearest across the UK.

Region Sites Cheapest Average
South East England 164 156.7p 166.2p
North West England 134 155.9p 163.0p
East of England 105 151.9p 166.6p
Greater London 103 158.9p 165.3p
Yorkshire and the Humber 78 154.9p 161.3p
West Midlands 68 155.9p 165.7p
South West England 62 156.9p 165.9p
East Midlands 61 154.7p 165.1p
Central Belt 38 156.9p 166.4p
North East England 32 156.9p 162.1p
North East Scotland 15 157.9p 164.6p
South Wales 14 154.9p 163.9p

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 151.9p to 187.9p a litre, averaging 164.9p across 907 forecourts we track. The cheapest is 151.9p in Great Notley (CM77 8QG).
How much is diesel at Shell today?
Shell diesel prices run from 172.9p to 205.9p a litre, averaging 186.7p across 909 sites.
Is Shell cheaper than average for fuel?
Not on average. Shell averages 164.9p for unleaded, 3.6p above the UK average of 161.4p. 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 591 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.