65% of Shell-branded forecourts charge £2 for diesel. Almost no supermarket forecourt does
UK average diesel has been under £2 a litre on Fuel Finder since 8 October, and the share of forecourts charging £2 or more has fallen from a third to a quarter in eight days. The average hides a split by brand. On 20 October, 449 of the 689 Shell-branded forecourts reporting a diesel price, 65%, still charged 200p or more; off the motorway it was 64%. Of 1,208 forecourts branded Tesco, Asda, Sainsbury's or Morrisons, 3 did. Shell, BP and Esso together are four in five of every forecourt still at £2. Where they are, what it costs a tank, and why the sign is not the whole story.
UK average diesel was 198.8p a litre on 20 October, under £2 on Fuel Finder since 8 October, and the share of forecourts charging 200p or more has fallen from 33.6% on 12 October to 24.1%. Broken down by the brand each forecourt reports to Fuel Finder, the picture splits. Across all its forecourts, 65% of Shell-branded ones charge £2 or more. Off the motorway, it is 64.5% of Shell-branded forecourts (436 of 676), 38.6% of BP-branded (255 of 661) and 28.0% of Esso-branded (247 of 882). Of 1,208 forecourts branded Tesco, Asda, Sainsbury's or Morrisons, 3 do, all of them Asda Express sites. Shell, BP and Esso are 44% of the forecourts reporting a diesel price but four in five of those still at £2. The brand on the sign is not always the company setting the price, and the spread within a brand is wider than the gap between brands, so the postcode lookup on our tracker matters more than the logo. The supermarket saving is 3.8p a litre, about £2 on a 55-litre tank; the motorway premium is 18.0p, about £10. There is no reason to fill up early for Wednesday's 24-hour North Sea strike.
By Tom Calder · Updated 20 October 2026 · Sourced to the statutory Fuel Finder feed (DESNZ), read daily and broken down by the brand each forecourt reports, and cross-checked against RAC Fuel Watch

By brand: 65% of Shell-branded forecourts at £2, 3 of 1,208 supermarket forecourts
Every UK forecourt must report its prices to Fuel Finder, the statutory scheme run by the Department for Energy Security and Net Zero. We read the feed daily. On 20 October, UK average diesel was 198.8p a litre across 5,264 forecourts reporting a diesel price, where it has sat since 17 October. On this measure it has been below 200p since 8 October, down from a peak of 200.3p on 3 to 5 October.
The average hides a split by brand. Forecourts carrying the Shell brand are the clearest case: 449 of the 689 reporting a diesel price, 65%, charged 200p or more on 20 October. Take the motorway sites out and it is 436 of 676, 64.5%, at an average of 201.7p a litre. Off the motorway, with a price confirmed in the last 14 days, BP-branded forecourts averaged 200.0p, with 255 of 661 at £2 or more (38.6%). Esso-branded forecourts averaged 199.8p, with 247 of 882 at £2 or more (28.0%). Gulf (23.7% at £2 or more) and Valero (21.6%) sit close behind; Texaco (7.2%), Jet (3.0%) and Murco (10.4%) are mostly below.
The supermarket brands sit together at the bottom. Tesco-branded forecourts averaged 195.8p (259 forecourts), Asda 196.3p (322), Sainsbury's 196.4p (313) and Morrisons 196.7p (314). Of those 1,208 forecourts, 3 charged £2 or more for diesel, all of them Asda Express sites. All other brands together averaged 196.4p, with 16% at £2 or more.
Add the motorway back in and the oil-company figures rise a little: Shell 201.9p across 689 forecourts (65.2% at £2 or more) and BP 201.6p across 729 (43.9%). BP's brand is on 68 motorway forecourts and Shell's on 13, which accounts for that difference.
Four in five of the £2 forecourts carry one of three brands
On 20 October, 1,271 forecourts, 24.1% of those reporting, charged 200p or more for diesel. In our station cache, 449 of them are Shell-branded, 320 BP and 252 Esso. That is 1,021, or four in five of every forecourt still at £2, from three brands that between them account for 44% of the forecourts reporting a diesel price. Motorway services account for 111 of the £2 forecourts, so this is not a motorway story. It is an ordinary-roads story about which signs the £2 price tends to sit under.
A week ago more of each brand's forecourts were at £2. From the 12 October station cache, on the same brand rule, 72.7% of Shell-branded forecourts were at £2 or more, 54.0% of BP and 51.9% of Esso. The older cache carried one timestamp per forecourt rather than one per grade, so treat the comparison as approximate. The direction is clear: Esso's share at £2 nearly halved in eight days, BP's fell from 54% to 39% and Shell's from 73% to 64%. The supermarket brands came down by about 1p a litre each from a lower start. Nationally, the share of forecourts at £2 or more fell from 33.6% to 24.1%.
The sign is not the whole story
A brand on the canopy is not always the company setting the price. Many Shell-, BP- and Esso-branded forecourts are owned and priced by independent dealers; the supermarkets own and price their own. Fuel Finder records what each forecourt charges, not who decided it or why, and so do we. These are the prices at forecourts carrying each brand, nothing more.
The spread within a brand is also wider than the gap between brands. Off the motorway, Shell-branded forecourts ranged from 189.9p to 216.9p on 20 October, a 27p spread worth £14.85 on a 55-litre tank. Tesco and Sainsbury's forecourts ranged from 185.9p to 199.9p. The brand average is not the price at any one forecourt, which is why the postcode lookup on our live fuel tracker is worth a minute before you drive anywhere.
Brand averages include sites in towns and on A-roads; supermarket forecourts are mostly on retail parks. We do not adjust for location. We report the prices as they are.
Home Alerts members
The full picture, for your home
Each week, what's happening across Britain set against your own address: your water company, your power network, fuel for your car and the gaps in your kit. Free for your own home. Opening in October; the first 100 on the list get in first.
Join the list →Britain's figures from our live trackers, 21 October.
Where the £2 forecourts are
By nation, using the feed's own split across every forecourt in the count, Northern Ireland has the cheapest diesel at 190.8p (453 forecourts), then Wales at 198.3p (357), England at 199.5p (4,774) and Scotland at 199.8p (575). Maxol, which trades only in Northern Ireland, averaged 190.6p across 92 forecourts.
By postcode area, off the motorway and counting only areas with 25 or more forecourts reporting, the dearest averages on 20 October were Paisley (PA) and Inverness (IV) at 202.3p, Bromley (BR) 201.9p, Kingston upon Thames (KT) 201.7p, Cambridge (CB) 201.4p, and Slough (SL) and Bournemouth (BH) 201.1p. The areas where at least half of forecourts charge £2 or more: Kingston 78%, Inverness 66%, Cambridge 65%, Bromley 60%, south-west London (SW) 56%, Southall and Uxbridge (UB) 52%, Medway (ME) 51% and Bournemouth 51%.
The cheapest areas: Northern Ireland's BT postcodes at 190.8p across 418 forecourts, with one at £2 or more, then Liverpool (L) 196.2p, Bolton (BL) 196.4p, Edinburgh (EH) 196.7p, Oldham (OL) 196.8p, and Ipswich (IP), Gloucester (GL) and Kilmarnock (KA) at 196.9p.
What it costs a tank
On a 55-litre tank, the gap between the Shell-branded average and the Tesco-branded average off the motorway, 5.9p a litre, is £3.25. The gap between supermarket and non-supermarket forecourts on the feed's own flags, 3.8p a litre, is £2.09. The motorway premium, 18.0p a litre on 20 October and the widest in our series, is £9.90; we covered that gap on 16 October, when the 15 October reading was 17.4p, in our motorway diesel story.
Premium diesel is a different market: 217.9p a litre on average across 1,687 forecourts, with 94.4% at 200p or more. If you buy premium, you are almost certainly paying £2.
RAC Fuel Watch, which uses its own method, put diesel at 199.15p and unleaded at 174.18p on 19 October, close to our figures. Its forecast for both fuels is "Should fall". That is RAC's forecast; we do not make our own. For the background on why diesel has been this high, see our guide to diesel prices.
What to do
Check the forecourts near you with the postcode lookup on our live fuel tracker rather than choosing by the sign; the spread within a brand is bigger than the gap between brands. Home Alerts members see Fuel Finder prices within 10 miles of home.
Supermarket forecourts are about 4p a litre cheaper for diesel on average, about £2 a tank. Do not drive miles out of your way for it; a detour can cost more than it saves.
Wednesday's 24-hour strike by more than 160 Apache offshore workers starts at 06:00 on 21 October. The pipeline it concerns carries crude oil, not road fuel, and there is no reason to fill up early; our strike story has what each side says and what our forecourt data shows.
How we measure this
Fuel Finder is the statutory UK fuel price scheme run by the Department for Energy Security and Net Zero. Forecourts must report their prices to it. We read the feed daily and average the standard grade across every forecourt with a price confirmed in the last 14 days; on 20 October, 6,160 forecourts of the 8,134 in the feed were in that count, 5,264 of them with a diesel price. The figures in this story are as of 20 October at 06:41 UTC.
The brand is the brand each forecourt reports to Fuel Finder, or its trading name where it reports no brand. Asda's supermarket forecourts and 50 Asda Express forecourts report as Asda; a further 92 Asda Express forecourts carry the Esso, Texaco, BP or Shell brand and are counted under those. We show brands with at least 20 forecourts reporting a diesel price, and we leave motorway forecourts out of the brand table unless we say otherwise, because a brand with many motorway sites would otherwise look dearer for reasons that have nothing to do with its ordinary forecourts. Postcode-area averages use areas with 25 or more forecourts. Week-ago brand figures come from our 12 October station cache, which carried one timestamp per forecourt rather than one per grade, so they are approximate.
We publish aggregates only, under the scheme's terms, and never a single forecourt's price: the lowest and highest prices within a brand are statistics, not locations. Our series began on 24 September 2026, so "the widest in our series" means since then. RAC Fuel Watch is our cross-check; its averages differ slightly from ours because the methods differ.
Common questions
Which petrol stations still charge £2 for diesel?
By brand, on 20 October and off the motorway: 64.5% of Shell-branded forecourts charged 200p or more for diesel, 38.6% of BP-branded, 28.0% of Esso-branded, 23.7% of Gulf and 21.6% of Valero. Among the supermarket brands, 3 of 1,208 forecourts did, all Asda Express sites; no Tesco, Sainsbury's or Morrisons forecourt was at £2. Shell, BP and Esso together account for four in five of the 1,271 forecourts still at £2 or more. Prices vary widely within every brand, so check the postcode lookup on our live fuel tracker.
Is diesel under £2 now?
On average, yes: 198.8p a litre across 5,264 forecourts reporting to Fuel Finder on 20 October, below 200p on that measure since 8 October. But 1,271 forecourts, 24.1%, still charge 200p or more. That share has fallen from 33.6% on 12 October. RAC Fuel Watch's forecast for diesel is "Should fall"; that is RAC's forecast, not ours.
Does Shell set the price at a Shell garage?
Not always. Many Shell-, BP- and Esso-branded forecourts are owned and priced by independent dealers, while the supermarkets own and price their own forecourts. Fuel Finder records what each forecourt charges, not who decided it. Our figures are the prices at forecourts carrying each brand, nothing more.
How much cheaper are supermarket forecourts?
On the feed's own supermarket flag, 195.8p a litre for diesel against 199.6p at other forecourts off the motorway on 20 October, a saving of 3.8p a litre or £2.09 on a 55-litre tank. For petrol it is 171.1p against 174.4p. The Shell-branded average is 5.9p above the Tesco-branded average, £3.25 a tank. A detour of a few miles can cost more than that.
Where is diesel cheapest and dearest?
By nation, Northern Ireland at 190.8p a litre on average, then Wales 198.3p, England 199.5p and Scotland 199.8p. By postcode area, off the motorway and among areas with 25 or more forecourts, the dearest averages are Paisley and Inverness at 202.3p and the cheapest Northern Ireland's BT postcodes at 190.8p. Kingston upon Thames has the highest share of forecourts at £2 or more among those areas, 78%. We publish averages only, never a single forecourt's price.
Sources (4)
- Fuel Finder, the statutory UK fuel price scheme (Department for Energy Security and Net Zero) — access guidance
- RAC Fuel Watch (19 October 2026)
- PreparedBritain — live fuel price trackerFuel Finder aggregates, series from 24 September 2026
- PreparedBritain, 16 October 2026 — Diesel prices are easing, except at motorway services
PreparedBritain is independent and not affiliated with HM Government.
See our checks first on Google. Add PreparedBritain as a preferred source and Google will show our stories to you more often in Top Stories.
The Emergency Kit Checklist
The GOV.UK Prepare essentials on one printable page — tick them off as you go and keep it with the kit. Free, no catch.
Download it straight away. We'll also send the occasional briefing when something genuinely matters — severe weather, live incidents, real price drops. Nothing else.
Latest from our live data
All stories →
News · 21 OctOnly 4 in 100 adults have three days of bottled water at home, the government's survey shows
News · 21 OctFood inflation held at 1.3%. Wholesale cabbage and cauliflower are up a third. Both are true
News · 21 OctAldi recall: shoppers warned of hairdryer electric shock or fire risk. How to check yours
Keep reading
All planning & the national picture guides →Union claims strike by offshore workers could disrupt fuel supplies: what Unite, Apache and our forecourt data say
The 24-hour strike by more than 160 Apache offshore workers went ahead from 6am on Wednesday 21 October. The…
UK drivers warned of fines for car heater mistake in winter: what you can actually be fined for
Regional papers are warning drivers of fines for a car heater mistake this winter. There is no offence of using the…
Storm Austen expected to bring very strong winds: amber warning for Devon and Cornwall
The Met Office has issued an amber warning for wind for Storm Austen, covering Cornwall, Devon, the Isles of Scilly…