Skip to main content

UK brand comparison

Tesco fuel prices

Tesco Petrol currently averages 172p/l, 2.1p/l below the uk average. Compare its trend and the cheapest qualifying locations, then check every nearby forecourt before choosing where to fill up.

Forecourts in scope
516
Locations represented
390
Fuel types stocked
3

Compare Tesco with forecourts near you

Results compare all qualifying nearby forecourts, so you can judge Tesco fairly.

Completed daily history

Tesco fuel price trend over 30 days

Completed daily Tesco averages in pence per litre from 20 September 2026 to 19 October 2026. Current headline prices can be newer.

199p184p168p
  • 20 September 2026: Petrol 169.5p/l; Diesel 192p/l; Super unleaded 180.1p/l.
  • 21 September 2026: Petrol 169.7p/l; Diesel 192.3p/l; Super unleaded 180.3p/l.
  • 22 September 2026: Petrol 169.9p/l; Diesel 192.6p/l; Super unleaded 180.4p/l.
  • 23 September 2026: Petrol 170p/l; Diesel 192.9p/l; Super unleaded 180.6p/l.
  • 24 September 2026: Petrol 170.6p/l; Diesel 194.8p/l; Super unleaded 181.1p/l.
  • 25 September 2026: Petrol 171p/l; Diesel 195.4p/l; Super unleaded 181.5p/l.
  • 26 September 2026: Petrol 171p/l; Diesel 195.5p/l; Super unleaded 181.5p/l.
  • 27 September 2026: Petrol 171p/l; Diesel 195.5p/l; Super unleaded 181.5p/l.
  • 28 September 2026: Petrol 172p/l; Diesel 196.7p/l; Super unleaded 182.5p/l.
  • 29 September 2026: Petrol 172.3p/l; Diesel 196.8p/l; Super unleaded 182.8p/l.
  • 30 September 2026: Petrol 172.5p/l; Diesel 196.9p/l; Super unleaded 183p/l.
  • 1 October 2026: Petrol 172.4p/l; Diesel 196.8p/l; Super unleaded 182.9p/l.
  • 2 October 2026: Petrol 173.3p/l; Diesel 197.4p/l; Super unleaded 183.9p/l.
  • 3 October 2026: Petrol 173.3p/l; Diesel 197.5p/l; Super unleaded 183.9p/l.
  • 4 October 2026: Petrol 173.3p/l; Diesel 197.5p/l; Super unleaded 183.9p/l.
  • 5 October 2026: Petrol 173.3p/l; Diesel 197.5p/l; Super unleaded 183.9p/l.
  • 6 October 2026: Petrol 173.3p/l; Diesel 197.5p/l; Super unleaded 183.9p/l.
  • 7 October 2026: Petrol 173.3p/l; Diesel 197.5p/l; Super unleaded 183.9p/l.
  • 8 October 2026: Petrol 173.2p/l; Diesel 197.5p/l; Super unleaded 183.8p/l.
  • 9 October 2026: Petrol 173.2p/l; Diesel 197.5p/l; Super unleaded 183.8p/l.
  • 10 October 2026: Petrol 173.2p/l; Diesel 197.5p/l; Super unleaded 183.8p/l.
  • 11 October 2026: Petrol 173.2p/l; Diesel 197.5p/l; Super unleaded 183.8p/l.
  • 12 October 2026: Petrol 172.9p/l; Diesel 197.4p/l; Super unleaded 183.6p/l.
  • 13 October 2026: Petrol 172.8p/l; Diesel 197.3p/l; Super unleaded 183.4p/l.
  • 14 October 2026: Petrol 172.3p/l; Diesel 197p/l; Super unleaded 182.9p/l.
  • 15 October 2026: Petrol 172.1p/l; Diesel 196.6p/l; Super unleaded 182.7p/l.
  • 16 October 2026: Petrol 172.1p/l; Diesel 196.6p/l; Super unleaded 182.7p/l.
  • 17 October 2026: Petrol 172.1p/l; Diesel 196.6p/l; Super unleaded 182.7p/l.
  • 18 October 2026: Petrol 172.1p/l; Diesel 196.6p/l; Super unleaded 182.7p/l.
  • 19 October 2026: Petrol 172p/l; Diesel 196.5p/l; Super unleaded 182.7p/l.

What changed

  • Petrol

    Tesco Petrol rose 2.5p/l, from 169.5p/l on 20 September to 172p/l on 19 October. The wider move is up, although prices turned downward in the latest stretch, falling 1.3p/l from 7 October to 19 October.

  • Diesel

    Tesco Diesel rose 4.5p/l, from 192p/l on 20 September to 196.5p/l on 19 October. The wider move is up, although prices turned downward in the latest stretch, falling 1p/l from 11 October to 19 October.

  • Super unleaded

    Tesco Super unleaded rose 2.6p/l, from 180.1p/l on 20 September to 182.7p/l on 19 October. The rise was not continuous: prices fell 1.2p/l from 7 October to 15 October before moving higher again.

History to 19 October 2026. Current averages in the hero can be newer.

Location comparison

Cheapest places for Tesco fuel

Rankings use qualifying location averages. Open a location to compare every nearby forecourt, not only this brand.

Compare the same UK market evidence across other supermarket and major fuel brands.

Good to know

Tesco fuel price questions

Current Tesco averages, locations, stock and freshness.

What are the current Tesco fuel prices?
The current qualifying UK averages are Petrol 172p/l, Diesel 196.5p/l and Super unleaded 182.7p/l. These are brand-scope averages, not guaranteed pump prices at every forecourt.
Where is Tesco fuel cheapest?
Bangor currently leads the qualifying location ranking at 159.4p/l. Open the location to compare all nearby forecourts, not only Tesco.
Which fuel types does Tesco stock?
Current forecourt stock records show Petrol, Diesel and Super unleaded within the reviewed Tesco scope. Availability still varies by individual forecourt.
How are Tesco averages calculated?
Qualifying current prices from forecourts in the reviewed brand scope are aggregated by fuel. Brand, retail-banner and operator facts remain separate. Read the data accuracy rules.
How fresh are the Tesco prices?
Current averages refresh with the website price models. Prices checked 20 Oct 2026, 06:02. Completed daily trend data can be older than the headline average.

How Tesco evidence is checked

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

Forecourts in scope
516
Locations represented
390
Fuel types stocked
3
Current data
Prices checked 2026-10-20T05:02:39.420Z