A UK filling station forecourt

Tesco petrol prices

Tesco has 516 petrol station(s) reporting prices to the Government's Fuel Finder scheme, with the time each price was reported.

The cheapest Tesco in the UK right now

Cheapest unleaded (E10)
158.9p at Springhill Superstore - Petrol Filling Station reported 13:45 on 29 Oct 2026
Cheapest diesel (B7)
182.9p at Yorkgate Centre Superstore - Petrol Filling Station reported 15:00 on 29 Oct 2026

How Tesco compares

  • Unleaded at Tesco here averages 170.1p — 1.5p below the UK average of 171.6p.
  • Diesel at Tesco here averages 196.1p — 2.5p below the UK average of 198.6p.

One vote per station, not weighted by how much fuel each sells.

The 40 cheapest Tesco forecourts for unleaded

Cheapest first, out of 516 Tesco forecourts reporting an unleaded price.

Where to find Tesco

Tesco reports prices in 390 towns. Each town page lists every station there, whatever the brand.

All 390 towns with Tesco

All towns · Directory

⚠ Prices are as reported to the Fuel Finder scheme, with the time each was reported — not a promise of what you will pay. Retailers have up to 30 minutes to report a change. Always check the price on the pump. Collected 11:53 on 3 Nov 2026.

Report a price discrepancy · Fuel price data from Fuel Finder (DESNZ), used under the Open Government Licence v3.0.

UKPumpPrices.co.uk shows the price every petrol station reported to the Government’s Fuel Finder scheme, and the time it reported it. Free, no sign-up. Prices in pounds per gallon as well as pence per litre. Always check the price on the pump.