Skip to main content

Compare UK fuel prices by brand and supermarket

Compare current UK fuel averages across supermarkets and major fuel brands. Open a brand overview, or select a price to explore that brand and fuel.

7 brands compared

Compare forecourts near you

Nearby results compare every qualifying forecourt, regardless of brand.

Current national averages

Fuel prices by brand

Select a brand name for its all-fuel overview, or select a price for that brand and fuel. Scroll horizontally on smaller screens.

Current UK fuel averages by brand and fuel grade
BrandPetrolDieselSuper unleadedPremium diesel
Sainsbury'sSupermarket171.6p/l2.5p/l below the UK average315 stocking forecourts196.4p/l2.7p/l below the UK average315 stocking forecourts183.6p/l8.3p/l below the UK average291 stocking forecourtsNot stocked
MorrisonsSupermarket171.7p/l2.4p/l below the UK average342 stocking forecourts196.9p/l2.2p/l below the UK average342 stocking forecourts190.8p/l1.1p/l below the UK average340 stocking forecourts207.2p/l11.1p/l below the UK average90 stocking forecourts
TescoSupermarket172p/l2.1p/l below the UK average506 stocking forecourts196.5p/l2.6p/l below the UK average506 stocking forecourts182.7p/l9.2p/l below the UK average453 stocking forecourtsNot stocked
AsdaSupermarket174.3p/l0.2p/l above the UK average790 stocking forecourts198.9p/l0.2p/l below the UK average790 stocking forecourts194.8p/l2.9p/l above the UK average449 stocking forecourts219.7p/l1.4p/l above the UK average356 stocking forecourts
EssoMajor fuel brand174.6p/l0.5p/l above the UK average1157 stocking forecourts199.9p/l0.8p/l above the UK average1152 stocking forecourts193.5p/l1.6p/l above the UK average1064 stocking forecourts217.8p/l0.5p/l below the UK average906 stocking forecourts
ShellMajor fuel brand176.6p/l2.5p/l above the UK average756 stocking forecourts201.4p/l2.3p/l above the UK average757 stocking forecourts199.2p/l7.3p/l above the UK average753 stocking forecourts223p/l4.7p/l above the UK average711 stocking forecourts
BPMajor fuel brand176.7p/l2.6p/l above the UK average1023 stocking forecourts201.8p/l2.7p/l above the UK average1022 stocking forecourts196.2p/l4.3p/l above the UK average969 stocking forecourts220.6p/l2.3p/l above the UK average929 stocking forecourts

Current market match-up

Supermarket vs major-brand fuel prices

A direct current-price match-up for supermarket and major-brand forecourts. The tank figure uses 55 litres and follows the actual price direction.

Petrol

Current UK segment average

Supermarkets

172.8p/l

Lower current average

Major brands

175p/l

Current segment average

Petrol: Supermarkets average 2.2p/l less

About £1.21 less per 55-litre tank

Diesel

Current UK segment average

Supermarkets

197.5p/l

Lower current average

Major brands

200.2p/l

Current segment average

Diesel: Supermarkets average 2.7p/l less

About £1.48 less per 55-litre tank

Super unleaded

Current UK segment average

Supermarkets

188p/l

Lower current average

Major brands

194.3p/l

Current segment average

Super unleaded: Supermarkets average 6.3p/l less

About £3.47 less per 55-litre tank

Premium diesel

Current UK segment average

Supermarkets

217.2p/l

Lower current average

Major brands

219.1p/l

Current segment average

Premium diesel: Supermarkets average 1.9p/l less

About £1.05 less per 55-litre tank

30-day national benchmark

How each market segment compares with the UK average

Completed daily averages for supermarkets and major-brand forecourts against the UK benchmark. Each chart covers one fuel so the price gaps remain readable.

E10

Petrol compared with the UK average

Current comparison: Supermarkets are 1.3p/l below the UK average. Major brands are 0.9p/l above the UK average.

177p173p169p
  • 20 September 2026: Supermarkets 170.7p/l; Major brands 173.6p/l; UK average 172.5p/l.
  • 21 September 2026: Supermarkets 171p/l; Major brands 173.9p/l; UK average 172.8p/l.
  • 22 September 2026: Supermarkets 171.2p/l; Major brands 174.1p/l; UK average 173p/l.
  • 23 September 2026: Supermarkets 171.6p/l; Major brands 174.3p/l; UK average 173.3p/l.
  • 24 September 2026: Supermarkets 172p/l; Major brands 174.6p/l; UK average 173.6p/l.
  • 25 September 2026: Supermarkets 172.5p/l; Major brands 174.8p/l; UK average 173.9p/l.
  • 26 September 2026: Supermarkets 172.8p/l; Major brands 175p/l; UK average 174p/l.
  • 27 September 2026: Supermarkets 172.9p/l; Major brands 175p/l; UK average 174.1p/l.
  • 28 September 2026: Supermarkets 173.4p/l; Major brands 175.2p/l; UK average 174.4p/l.
  • 29 September 2026: Supermarkets 173.6p/l; Major brands 175.4p/l; UK average 174.5p/l.
  • 30 September 2026: Supermarkets 173.7p/l; Major brands 175.4p/l; UK average 174.6p/l.
  • 1 October 2026: Supermarkets 173.7p/l; Major brands 175.4p/l; UK average 174.6p/l.
  • 2 October 2026: Supermarkets 174.1p/l; Major brands 175.5p/l; UK average 174.7p/l.
  • 3 October 2026: Supermarkets 174.1p/l; Major brands 175.5p/l; UK average 174.8p/l.
  • 4 October 2026: Supermarkets 174.1p/l; Major brands 175.5p/l; UK average 174.8p/l.
  • 5 October 2026: Supermarkets 174.1p/l; Major brands 175.5p/l; UK average 174.8p/l.
  • 6 October 2026: Supermarkets 174.1p/l; Major brands 175.4p/l; UK average 174.7p/l.
  • 7 October 2026: Supermarkets 174.1p/l; Major brands 175.4p/l; UK average 174.7p/l.
  • 8 October 2026: Supermarkets 173.8p/l; Major brands 175.4p/l; UK average 174.6p/l.
  • 9 October 2026: Supermarkets 173.7p/l; Major brands 175.4p/l; UK average 174.6p/l.
  • 10 October 2026: Supermarkets 173.7p/l; Major brands 175.4p/l; UK average 174.6p/l.
  • 11 October 2026: Supermarkets 173.6p/l; Major brands 175.4p/l; UK average 174.6p/l.
  • 12 October 2026: Supermarkets 173.5p/l; Major brands 175.4p/l; UK average 174.5p/l.
  • 13 October 2026: Supermarkets 173.1p/l; Major brands 175.3p/l; UK average 174.4p/l.
  • 14 October 2026: Supermarkets 173p/l; Major brands 175.2p/l; UK average 174.3p/l.
  • 15 October 2026: Supermarkets 172.8p/l; Major brands 175.2p/l; UK average 174.2p/l.
  • 16 October 2026: Supermarkets 172.8p/l; Major brands 175.1p/l; UK average 174.2p/l.
  • 17 October 2026: Supermarkets 172.8p/l; Major brands 175.1p/l; UK average 174.1p/l.
  • 18 October 2026: Supermarkets 172.8p/l; Major brands 175.1p/l; UK average 174.1p/l.
  • 19 October 2026: Supermarkets 172.8p/l; Major brands 175p/l; UK average 174.1p/l.

B7

Diesel compared with the UK average

Current comparison: Supermarkets are 1.6p/l below the UK average. Major brands are 1.1p/l above the UK average.

202p197p192p
  • 20 September 2026: Supermarkets 193.8p/l; Major brands 197.7p/l; UK average 196.3p/l.
  • 21 September 2026: Supermarkets 194.3p/l; Major brands 198.3p/l; UK average 196.9p/l.
  • 22 September 2026: Supermarkets 194.6p/l; Major brands 198.8p/l; UK average 197.3p/l.
  • 23 September 2026: Supermarkets 195.2p/l; Major brands 199.1p/l; UK average 197.7p/l.
  • 24 September 2026: Supermarkets 196p/l; Major brands 199.6p/l; UK average 198.3p/l.
  • 25 September 2026: Supermarkets 196.8p/l; Major brands 200.1p/l; UK average 198.8p/l.
  • 26 September 2026: Supermarkets 197.1p/l; Major brands 200.3p/l; UK average 199.1p/l.
  • 27 September 2026: Supermarkets 197.4p/l; Major brands 200.4p/l; UK average 199.2p/l.
  • 28 September 2026: Supermarkets 198p/l; Major brands 200.6p/l; UK average 199.6p/l.
  • 29 September 2026: Supermarkets 198.2p/l; Major brands 200.8p/l; UK average 199.8p/l.
  • 30 September 2026: Supermarkets 198.3p/l; Major brands 200.9p/l; UK average 199.8p/l.
  • 1 October 2026: Supermarkets 198.3p/l; Major brands 200.9p/l; UK average 199.8p/l.
  • 2 October 2026: Supermarkets 198.5p/l; Major brands 200.9p/l; UK average 199.9p/l.
  • 3 October 2026: Supermarkets 198.5p/l; Major brands 201p/l; UK average 200p/l.
  • 4 October 2026: Supermarkets 198.6p/l; Major brands 201p/l; UK average 200p/l.
  • 5 October 2026: Supermarkets 198.6p/l; Major brands 201p/l; UK average 200p/l.
  • 6 October 2026: Supermarkets 198.6p/l; Major brands 200.9p/l; UK average 199.9p/l.
  • 7 October 2026: Supermarkets 198.6p/l; Major brands 200.8p/l; UK average 199.8p/l.
  • 8 October 2026: Supermarkets 198.4p/l; Major brands 200.7p/l; UK average 199.7p/l.
  • 9 October 2026: Supermarkets 198.2p/l; Major brands 200.8p/l; UK average 199.7p/l.
  • 10 October 2026: Supermarkets 198.2p/l; Major brands 200.8p/l; UK average 199.7p/l.
  • 11 October 2026: Supermarkets 198.2p/l; Major brands 200.8p/l; UK average 199.7p/l.
  • 12 October 2026: Supermarkets 198.2p/l; Major brands 200.7p/l; UK average 199.6p/l.
  • 13 October 2026: Supermarkets 197.8p/l; Major brands 200.5p/l; UK average 199.4p/l.
  • 14 October 2026: Supermarkets 197.7p/l; Major brands 200.4p/l; UK average 199.3p/l.
  • 15 October 2026: Supermarkets 197.5p/l; Major brands 200.4p/l; UK average 199.2p/l.
  • 16 October 2026: Supermarkets 197.5p/l; Major brands 200.3p/l; UK average 199.1p/l.
  • 17 October 2026: Supermarkets 197.4p/l; Major brands 200.3p/l; UK average 199.1p/l.
  • 18 October 2026: Supermarkets 197.5p/l; Major brands 200.2p/l; UK average 199.1p/l.
  • 19 October 2026: Supermarkets 197.5p/l; Major brands 200.2p/l; UK average 199.1p/l.

E5

Super unleaded compared with the UK average

Current comparison: Supermarkets are 3.9p/l below the UK average. Major brands are 2.4p/l above the UK average.

196p190p184p
  • 20 September 2026: Supermarkets 185.3p/l; Major brands 191.8p/l; UK average 189.5p/l.
  • 21 September 2026: Supermarkets 185.6p/l; Major brands 192.1p/l; UK average 189.7p/l.
  • 22 September 2026: Supermarkets 185.7p/l; Major brands 192.2p/l; UK average 189.9p/l.
  • 23 September 2026: Supermarkets 186.1p/l; Major brands 192.4p/l; UK average 190.1p/l.
  • 24 September 2026: Supermarkets 186.4p/l; Major brands 192.5p/l; UK average 190.3p/l.
  • 25 September 2026: Supermarkets 186.6p/l; Major brands 192.7p/l; UK average 190.5p/l.
  • 26 September 2026: Supermarkets 186.9p/l; Major brands 192.8p/l; UK average 190.6p/l.
  • 27 September 2026: Supermarkets 187p/l; Major brands 192.9p/l; UK average 190.7p/l.
  • 28 September 2026: Supermarkets 188.2p/l; Major brands 193.8p/l; UK average 191.6p/l.
  • 29 September 2026: Supermarkets 188.4p/l; Major brands 194.4p/l; UK average 192p/l.
  • 30 September 2026: Supermarkets 188.5p/l; Major brands 194.4p/l; UK average 192.1p/l.
  • 1 October 2026: Supermarkets 188.6p/l; Major brands 194.5p/l; UK average 192.2p/l.
  • 2 October 2026: Supermarkets 188.9p/l; Major brands 194.5p/l; UK average 192.2p/l.
  • 3 October 2026: Supermarkets 188.9p/l; Major brands 194.5p/l; UK average 192.3p/l.
  • 4 October 2026: Supermarkets 188.9p/l; Major brands 194.5p/l; UK average 192.3p/l.
  • 5 October 2026: Supermarkets 188.9p/l; Major brands 194.5p/l; UK average 192.3p/l.
  • 6 October 2026: Supermarkets 188.9p/l; Major brands 194.4p/l; UK average 192.2p/l.
  • 7 October 2026: Supermarkets 188.8p/l; Major brands 194.4p/l; UK average 192.2p/l.
  • 8 October 2026: Supermarkets 188.6p/l; Major brands 194.4p/l; UK average 192.1p/l.
  • 9 October 2026: Supermarkets 188.6p/l; Major brands 194.4p/l; UK average 192.1p/l.
  • 10 October 2026: Supermarkets 188.6p/l; Major brands 194.4p/l; UK average 192.1p/l.
  • 11 October 2026: Supermarkets 188.5p/l; Major brands 194.4p/l; UK average 192.1p/l.
  • 12 October 2026: Supermarkets 188.5p/l; Major brands 194.5p/l; UK average 192.2p/l.
  • 13 October 2026: Supermarkets 188.2p/l; Major brands 194.5p/l; UK average 192.1p/l.
  • 14 October 2026: Supermarkets 188.1p/l; Major brands 194.4p/l; UK average 192p/l.
  • 15 October 2026: Supermarkets 188p/l; Major brands 194.4p/l; UK average 192p/l.
  • 16 October 2026: Supermarkets 188p/l; Major brands 194.4p/l; UK average 192p/l.
  • 17 October 2026: Supermarkets 188p/l; Major brands 194.4p/l; UK average 192p/l.
  • 18 October 2026: Supermarkets 188p/l; Major brands 194.4p/l; UK average 192p/l.
  • 19 October 2026: Supermarkets 188p/l; Major brands 194.3p/l; UK average 191.9p/l.

SDV

Premium diesel compared with the UK average

Current comparison: Supermarkets are 1.1p/l below the UK average. Major brands are 0.8p/l above the UK average.

221p217p213p
  • 20 September 2026: Supermarkets 214.9p/l; Major brands 215.9p/l; UK average 215.3p/l.
  • 21 September 2026: Supermarkets 215.3p/l; Major brands 216.4p/l; UK average 215.7p/l.
  • 22 September 2026: Supermarkets 215.7p/l; Major brands 216.6p/l; UK average 216p/l.
  • 23 September 2026: Supermarkets 216.3p/l; Major brands 216.8p/l; UK average 216.3p/l.
  • 24 September 2026: Supermarkets 216.5p/l; Major brands 217.1p/l; UK average 216.6p/l.
  • 25 September 2026: Supermarkets 216.8p/l; Major brands 217.5p/l; UK average 217p/l.
  • 26 September 2026: Supermarkets 217.2p/l; Major brands 217.7p/l; UK average 217.2p/l.
  • 27 September 2026: Supermarkets 217.4p/l; Major brands 217.7p/l; UK average 217.2p/l.
  • 28 September 2026: Supermarkets 217.7p/l; Major brands 218.6p/l; UK average 218p/l.
  • 29 September 2026: Supermarkets 217.8p/l; Major brands 219.1p/l; UK average 218.4p/l.
  • 30 September 2026: Supermarkets 217.8p/l; Major brands 219.2p/l; UK average 218.4p/l.
  • 1 October 2026: Supermarkets 217.8p/l; Major brands 219.2p/l; UK average 218.5p/l.
  • 2 October 2026: Supermarkets 217.7p/l; Major brands 219.2p/l; UK average 218.5p/l.
  • 3 October 2026: Supermarkets 217.8p/l; Major brands 219.3p/l; UK average 218.5p/l.
  • 4 October 2026: Supermarkets 217.8p/l; Major brands 219.3p/l; UK average 218.6p/l.
  • 5 October 2026: Supermarkets 217.8p/l; Major brands 219.3p/l; UK average 218.6p/l.
  • 6 October 2026: Supermarkets 217.8p/l; Major brands 219.2p/l; UK average 218.5p/l.
  • 7 October 2026: Supermarkets 217.7p/l; Major brands 219.1p/l; UK average 218.4p/l.
  • 8 October 2026: Supermarkets 217.6p/l; Major brands 219.1p/l; UK average 218.4p/l.
  • 9 October 2026: Supermarkets 217.6p/l; Major brands 219.2p/l; UK average 218.5p/l.
  • 10 October 2026: Supermarkets 217.6p/l; Major brands 219.2p/l; UK average 218.5p/l.
  • 11 October 2026: Supermarkets 217.5p/l; Major brands 219.2p/l; UK average 218.5p/l.
  • 12 October 2026: Supermarkets 217.5p/l; Major brands 219.3p/l; UK average 218.6p/l.
  • 13 October 2026: Supermarkets 217.4p/l; Major brands 219.2p/l; UK average 218.5p/l.
  • 14 October 2026: Supermarkets 217.4p/l; Major brands 219.2p/l; UK average 218.4p/l.
  • 15 October 2026: Supermarkets 217.3p/l; Major brands 219.2p/l; UK average 218.4p/l.
  • 16 October 2026: Supermarkets 217.3p/l; Major brands 219.2p/l; UK average 218.4p/l.
  • 17 October 2026: Supermarkets 217.2p/l; Major brands 219.2p/l; UK average 218.4p/l.
  • 18 October 2026: Supermarkets 217.2p/l; Major brands 219.2p/l; UK average 218.4p/l.
  • 19 October 2026: Supermarkets 217.2p/l; Major brands 219.1p/l; UK average 218.3p/l.

30-day record

Who has been cheaper more consistently?

Supermarket averages were lower more often across the matched 30-day evidence. The table shows whether that lead held for each fuel.

History 20 September 2026 to 19 October 2026

Comparable fuel-days
120
Supermarkets lower
120
Major brands lower
0
Broadly level
0
Days when supermarket and major-brand fuel averages were lower over the completed 30-day period
FuelSupermarkets lowerMajor brands lowerBroadly level30-day finding
Petrol30 days0 days0 days2p/l lower at supermarketsSupermarkets were consistently cheaper, leading on 30 of 30 comparable days.
Diesel30 days0 days0 days2.9p/l lower at supermarketsSupermarkets were consistently cheaper, leading on 30 of 30 comparable days.
Super unleaded30 days0 days0 days6p/l lower at supermarketsSupermarkets were consistently cheaper, leading on 30 of 30 comparable days.
Premium diesel30 days0 days0 days1.4p/l lower at supermarketsSupermarkets were consistently cheaper, leading on 30 of 30 comparable days.

These are UK segment averages, not a promise that every supermarket is cheaper than every major-brand forecourt. Use the nearby comparison before choosing where to fill up.

Good to know

Brand comparison questions

How the averages, market scopes, fuel coverage and freshness work.

Which fuel brands and supermarkets can I compare?
The comparison currently covers Sainsbury's, Morrisons, Tesco, Asda, Esso, Shell and BP. Select a brand for its overview or a price for that brand and fuel.
Are supermarket fuel prices cheaper than major-brand prices?
For the current Petrol average, supermarkets average 2.2p/l less. Supermarkets were consistently cheaper, leading on 30 of 30 comparable days.
Are supermarkets consistently cheaper for fuel?
Petrol: Supermarkets were consistently cheaper, leading on 30 of 30 comparable days; Diesel: Supermarkets were consistently cheaper, leading on 30 of 30 comparable days; Super unleaded: Supermarkets were consistently cheaper, leading on 30 of 30 comparable days; Premium diesel: Supermarkets were consistently cheaper, leading on 30 of 30 comparable days. These are segment averages, so an individual major-brand forecourt can still be cheaper nearby.
Why are some brand and fuel combinations missing?
A brand and fuel page is published only where forecourt stock records show that the brand supplies that fuel. A stocked fuel can still show an unavailable current average if there is not enough qualifying price evidence.
How fresh are the brand fuel prices?
Brand averages refresh with the current website price models. Prices checked 20 Oct 2026, 06:02. Completed daily trend points can be older than the headline average.

Built on qualifying brand evidence

Independent, data-led brand comparisons built from the UK Government Fuel Finder scheme and reviewed PetrolDiesel market scopes.

Brands compared
7
Fuel grades checked
4
Comparison scope
UK averages
Current data
Prices checked 20 Oct 2026, 06:02