Fuel price news

Diesel is £2 a litre. One in three forecourts is already over it.

The UK average diesel price reached £2 a litre today for the first time. We counted how many forecourts are actually charging it, where they are, and which brands are still under.

Published 2 October 2026 · Fuel Finder UK team

The short version: at 2:51pm on Friday 2 October 2026, 2,901 of 8,416 forecourts were charging 200.0p or more for diesel. That is 34%. Another 2,520, or 30%, were at exactly 199.9p. Tesco, Sainsbury's and Morrisons had no forecourt over £2.

Where diesel stands today

The average diesel price in our data is 200.0p a litre on Friday 2 October 2026, across 8,416 forecourts in the official CMA scheme. A 55-litre fill at that price costs £110.00.

The RAC put the average at 200.01p this morning and said it is the first time diesel has averaged £2 (RAC). The peak in June 2022 was 199.09p. The RAC says diesel is up 57.6p a litre since 28 February, when the conflict involving Iran began to disrupt oil shipping through the Strait of Hormuz.

Petrol is 174.8p. Only 6 forecourts in the country charge £2 or more for petrol.

The 199.9p wall

An average hides the pattern. The single most common diesel price in the UK today is 199.9p. Three in ten forecourts charge exactly that, a tenth of a penny under £2.

How many forecourts charge each diesel priceNumber of forecourts by diesel price in whole pence, 2:51pm on 2 October 2026. The bar marked 199 covers 199.0p to 199.9p.
Under £2 a litre£2 a litre or more
See the numbers
Diesel priceForecourts
Under 187.0p48
187.0p to 187.9p27
188.0p to 188.9p34
189.0p to 189.9p105
190.0p to 190.9p27
191.0p to 191.9p76
192.0p to 192.9p91
193.0p to 193.9p186
194.0p to 194.9p216
195.0p to 195.9p337
196.0p to 196.9p356
197.0p to 197.9p619
198.0p to 198.9p751
199.0p to 199.9p2,642
200.0p to 200.9p119
201.0p to 201.9p1,242
202.0p to 202.9p597
203.0p to 203.9p351
204.0p to 204.9p122
205.0p to 205.9p147
206.0p to 206.9p36
207.0p to 207.9p39
208.0p or more248

Source: Fuel Finder UK analysis of official CMA fuel price data. 8,416 forecourts with a diesel (B7) price.

Look at what sits either side of it. Only 119 forecourts price diesel between 200.0p and 200.9p. Then 1,230 are at exactly 201.9p. Forecourts are either at 199.9p or well past £2. Almost nobody is in between.

Put together, 64% of forecourts are at 199.9p or more. Just 810, about one in ten, are still under 195p.

Where you are most likely to pay £2

It depends a lot on where you live.

Share of forecourts charging £2 or more for dieselBy nation and region, 2:51pm on 2 October 2026
London53%
South East49%
Scotland45%
South West40%
East of England37%
West Midlands35%
East Midlands30%
Wales29%
North West29%
Yorkshire and the Humber24%
North East18%
Northern Ireland2%
0%20%40%60%
See the numbers
Area£2 or moreExactly 199.9pAverage
London53%22%201.0p
South East49%30%201.1p
Scotland45%30%201.3p
South West40%33%200.7p
East of England37%34%200.4p
West Midlands35%36%200.6p
East Midlands30%36%200.2p
Wales29%35%199.9p
North West29%29%199.5p
Yorkshire and the Humber24%29%199.6p
North East18%45%199.7p
Northern Ireland2%2%194.1p

Source: Fuel Finder UK analysis of official CMA fuel price data.

Among counties with at least 40 forecourts, Dorset is highest at 65%, then Kent at 58% and Surrey at 56%. County Durham is lowest at 12%, then Merseyside at 14%. See today's prices by nation, region and county.

Three supermarkets have no forecourt over £2

Brand matters as much as place.

BrandForecourtsAverage diesel£2 or moreExactly 199.9p
Esso1,450201.2p57%28%
BP1,088202.3p55%28%
Shell912200.9p43%39%
Gulf295200.9p34%30%
Asda789199.1p32%18%
Independents and smaller brands1,719199.4p30%25%
Texaco498199.2p27%28%
Murco166199.3p19%36%
Jet317199.4p16%39%
Tesco513196.9p0%33%
Morrisons341198.7p0%54%
Sainsbury's315197.6p0%38%

Brands with 150 or more forecourts reporting a diesel price. 2:51pm on 2 October 2026.

The gap between the BP and Tesco averages is 5.4p a litre, or £2.97 on a 55-litre fill. See today's prices by brand.

What to do about it

How Fuel Finder UK helps

How we counted

We took the official CMA fuel price data as it stood at 2:51pm on Friday 2 October 2026. It lists 8,574 forecourts, and 8,416 of them have a standard diesel (B7) price between 100p and 300p. Prices outside that range are almost always typing errors, so we left them out.

A forecourt counts as over £2 when its diesel price is 200.0p or more. Nation, region and county come from the forecourt's postcode.

The limits: each price is the last one the retailer reported. 67% of these diesel prices changed in the last 7 days and 93% in the last 14. This is one moment on one day, and prices are still moving. The UK average page is updated daily.