493 forecourts · supermarket

Tesco petrol stations and fuel prices today

Tesco unleaded averages 168.7p a litre across 493 forecourts, 0.7p below the UK average; diesel averages 195.3p. That makes it the 14th cheapest of 31 brands for unleaded.

Updated 9 Nov 2026, 09:04

Tesco · cheapest now

Live
  • Unleaded
  • Diesel
  • Super
Lowest Tesco price for each fuel, each possibly at a different forecourt.

Find your nearest Tesco petrol station

Nearest first, with each Tesco forecourt's price and whether it's open now.

Tesco against the UK average

Unleaded (E10)

168.7paverage

£7.67 a gallon

0.7p below UK average

Cheapest 154.9p at Newtownabbey Superstore - Petrol Filling Stationreported 5 Nov 2026, 14:33

493 forecourts with a recent price

Diesel (B7)

195.3paverage

£8.88 a gallon

2.4p below UK average

Cheapest 182.9p at Yorkgate Centre Superstore - Petrol Filling Stationreported 29 Oct 2026, 15:00

367 forecourts with a recent price

Super unleaded (E5)

179.3paverage

£8.15 a gallon

7.9p below UK average

441 forecourts with a recent price

Rank among the 31 brands with at least 10 forecourts: 14th cheapest for unleaded, 11th for diesel. See the full table

The last 60 days

Daily Tesco average against the UK average.

Unleaded

168p169p170p171p172p173p174p175p26 Sept18 Oct9 Nov169.3p UK168.7p Tesco
TescoUK
Tesco average unleaded price against the UK
DayTescoUK
27 Oct172.0p172.8p
28 Oct171.8p172.6p
29 Oct171.1p172.3p
30 Oct170.8p171.9p
31 Oct170.8p171.8p
1 Nov170.7p171.7p
2 Nov170.0p171.4p
3 Nov169.9p171.0p
4 Nov169.2p170.7p
5 Nov168.7p170.2p
6 Nov168.7p169.7p
7 Nov168.7p169.5p
8 Nov168.7p169.4p
9 Nov168.7p169.3p

Diesel

195p196p197p198p199p200p26 Sept18 Oct9 Nov197.6p UK195.3p Tesco
TescoUK
Tesco average diesel price against the UK
DayTescoUK
27 Oct196.4p198.7p
28 Oct195.9p198.6p
29 Oct195.7p198.6p
30 Oct195.6p198.4p
31 Oct195.6p198.4p
1 Nov195.5p198.4p
2 Nov195.3p198.4p
3 Nov195.3p198.3p
4 Nov195.3p198.2p
5 Nov195.3p198.0p
6 Nov195.3p197.9p
7 Nov195.3p197.8p
8 Nov195.3p197.7p
9 Nov195.3p197.6p

The cheapest Tesco forecourts for unleaded

Right now, across the UK.

The cheapest Tesco forecourts for diesel

Right now, across the UK.

Tesco by region

Average price at the brand's forecourts in each part of the UK.

Tesco average prices by region
RegionForecourtsUnleadedDiesel
London29168.5p196.0p
South East60169.8p196.6p
South West52169.5p196.0p
East of England59169.3p195.5p
West Midlands40169.6p195.9p
East Midlands36169.8p195.9p
Yorkshire and the Humber31167.4p195.1p
North West53168.0p193.4p
North East17167.0p196.0p
Scotland56169.7p195.4p
Wales41168.4p196.2p
Northern Ireland19159.7p187.7p

Every Tesco petrol station

500 forecourts with a current price, by region. Each page has its prices, opening hours and facilities.

Tesco petrol stations in London29
Tesco petrol stations in South East61
Tesco petrol stations in South West54
Tesco petrol stations in East of England60
Tesco petrol stations in West Midlands40
Tesco petrol stations in East Midlands36
Tesco petrol stations in Yorkshire and the Humber31
Tesco petrol stations in North West53
Tesco petrol stations in North East17
Tesco petrol stations in Scotland57
Tesco petrol stations in Wales43
Tesco petrol stations in Northern Ireland19

How often prices change

In the last 30 days the average Tesco forecourt changed its unleaded price 3.7 times, against 4.0 for every forecourt in the UK.

Questions about Tesco fuel

Where is the nearest Tesco petrol station?

Search by postcode or town at the top of this page: it lists the nearest Tescoforecourts with today's prices and whether each is open now. All 500 Tesco petrol stations with a current price are listed by region further down.

Is Tesco petrol cheaper than average?

Yes. Tesco unleaded averages 168.7p against 169.3p across all UK forecourts, 14th cheapest of the 31 brands we compare. Diesel is 195.3p against 197.6p.

Where is the cheapest Tesco petrol?

Newtownabbey Superstore - Petrol Filling Station (BT36 7GU) at 154.9p, reported 5 Nov 2026, 14:33. Prices at the same brand vary from forecourt to forecourt, so the nearest isn't always the cheapest.

Are Tesco petrol stations open 24 hours?

329 of the 500 Tesco forecourts with a current price sell fuel 24 hours a day. That's from the opening hours each forecourt reports to the Fuel Finder scheme; the search above shows whether the nearest is open now.

Do Tesco petrol stations sell super unleaded and premium diesel?

441 of 500 report a current super unleaded (E5) price and 0a premium diesel price. Each station's page shows which fuels it sells.

Do Tesco petrol stations have AdBlue or a car wash?

1 Tesco forecourts list AdBlue at the pump and 255 a car wash among their facilities. A forecourt that lists nothing may still have them; the scheme only records what each one reports.

How many Tesco petrol stations are there?

493 forecourts under the Tesco name currently report an unleaded price to the government's Fuel Finder scheme. Forecourts that have stopped reporting are not counted.

How often does Tesco change its prices?

Over the last 30 days an average Tesco forecourt changed its unleaded price 3.7 times, against 4.0 for all forecourts.

Get told when fuel near you gets cheaper

Price-drop alerts, your saved stations and CarPlay are coming in the FuelWise iPhone app, which is in final testing. Prices here stay free on the web.

Coming soon

Prices are reported by the forecourts themselves to the UK Government's Fuel Finder scheme, which requires every change to be published within 30 minutes. FuelWise reads the feed every 15 minutes and last updated these figures on 9 Nov 2026, 09:04. Each price shows when it was reported; prices older than 30 days and stations that have stopped reporting are left out.

A brand here is the name the forecourt reports to the scheme. Supermarket and oil-company sites run by franchisees or dealers are counted under the brand on their sign.

How we calculate averages · Contains public sector information licensed under the Open Government Licence v3.0.