British Fuel Prices

Home › League table › Tesco

Tesco petrol stations and fuel prices

Tesco averages 166.7p a litre for unleaded E10 across 516 UK forecourts, below the national average of 168p by 1.3p. It ranks 19 of 46 brands, where 1 is cheapest.

166.7paverage unleaded
-1.3pagainst the national average
152.9pcheapest Tesco forecourt
172.9pdearest Tesco forecourt

How much Tesco forecourts differ from each other

The same brand is not the same price. Between its cheapest and dearest forecourt Tesco varies by 20.0p a litre, which is £11.00 on a 55-litre tank. Brand tells you something about price, but not as much as location does.

The cheapest Tesco forecourts

ForecourtWhereE10
NORTHCOTT EXTRA - PETROL FILLING STATION Glengormley, BT36 5HH 152.9p
YORKGATE CENTRE SUPERSTORE - PETROL FILLING STATION Belfast, BT15 1WA 152.9p
BRIDGEWATER EXTRA - PETROL FILLING STATION Banbridge, BT32 4LF 152.9p
NEWTOWNABBEY SUPERSTORE - PETROL FILLING STATION Newtownabbey, BT36 7GU 152.9p
BANBRIDGE SUPERSTORE - PETROL FILLING STATION Banbridge, BT32 4AX 155.9p
CRAIGAVON EXTRA - PETROL FILLING STATION Craigavon, BT64 1AG 155.9p
NEWTOWNBREDA EXTRA - PETROL FILLING STATION Belfast, BT8 6PZ 155.9p
SPRINGHILL SUPERSTORE - PETROL FILLING STATION Bangor, BT19 1ND 156.9p
CARRICKFERGUS CASTLE EXTRA - PETROL FILLING STATION Carrickfergus, BT38 8AU 156.9p
COOKSTOWN BROADFIELD SUPERSTORE - PETROL FILLING STATION Cookstown, BT80 8BH 156.9p
HAYDOCK CHURCH RD SUPERSTORE - PETROL FILLING STATION St. Helens, WA11 0GT 157.9p
IRLAM EXTRA - PETROL FILLING STATION Manchester, M44 6BL 157.9p
ROSSENDALE HASLINGDEN SUPERSTORE - PETROL FILLING STATION Rossendale, BB4 6LY 157.9p
BANGOR SUPERSTORE - PETROL FILLING STATION Bangor, BT19 7HB 157.9p
BALLYMENA SUPERSTORE - PETROL FILLING STATION Ballymena, BT42 3HB 157.9p

Forecourts whose prices are out of date are left out of this table. A price that has not moved in months looks identical to a bargain, and listing one as cheapest would be the opposite of useful.

The dearest Tesco forecourts

ForecourtWhereE10
WADEBRIDGE SUPERSTORE - PETROL FILLING STATION Wadebridge, PL27 7HW 172.9p
KIDDERMINSTER SUPERSTORE - PETROL FILLING STATION Kidderminster, DY11 6SW 171.9p
WORCESTER WARNDON SUPERSTORE - PETROL FILLING STATION Worcester, WR4 0UJ 171.9p
CLEVEDON SUPERSTORE - PETROL FILLING STATION Clevedon, BS21 6LH 171.9p
TAIN SUPERSTORE - PETROL FILLING STATION Tain, IV19 1EH 171.9p
LEWES SUPERSTORE - PETROL FILLING STATION Lewes, BN7 2BY 171.9p
LLANDUDNO JUNCTION SUPERSTORE - PETROL FILLING STATION Llandudno Junction, LL31 9XY 171.9p
BUCKINGHAM SUPERSTORE - PETROL FILLING STATION Buckingham, MK18 1AB 171.9p
WORCESTER SUPERSTORE - PETROL FILLING STATION Worcester, WR5 3SW 171.9p
ST AUSTELL DANIELS LN SUPERSTORE - PETROL FILLING STATION St Austell, PL25 3HT 171.9p
HUNSTANTON SUPERSTORE - PETROL FILLING STATION Hunstanton, PE36 5AR 171.9p
THORNBURY SUPERSTORE - PETROL FILLING STATION Bristol, BS35 2BS 171.9p
HORSHAM EXTRA - PETROL FILLING STATION Horsham, RH12 3YU 171.9p
FOLKESTONE SUPERSTORE - PETROL FILLING STATION Folkestone, CT19 4QJ 171.9p
CUPAR SUPERSTORE - PETROL FILLING STATION Cupar, KY15 5JE 171.9p

Tesco in each region

RegionForecourtsTesco E10Region averageDifferenceTesco diesel
London 29 166.8p 168.8p -2.0p 195.8p
South East 61 168.3p 170.0p -1.7p 196.8p
East of England 58 167.5p 169.1p -1.6p 195.9p
South West 56 167.9p 169.3p -1.4p 196.5p
West Midlands 40 167.8p 169.5p -1.7p 196.3p
East Midlands 40 167.1p 169.3p -2.2p 195.1p
Yorkshire and The Humber 32 165.4p 166.8p -1.4p 194.8p
North West 53 165.2p 168.2p -3.0p 193.2p
North East 17 165.3p 165.9p -0.6p 195.5p
Wales 42 166.4p 167.5p -1.1p 196.1p
Scotland 59 167.5p 168.7p -1.2p 196.1p
Northern Ireland 19 156.8p 157.8p -1.0p 186.2p

Regions are the ONS regions of each forecourt's postcode. Regions with fewer than three reporting Tesco forecourts are left out.

Tesco against the other big brands, town by town

Only towns where both brands have a forecourt reporting a current price, so location is taken out of the comparison. All the big brands compared.

AgainstTowns with bothTesco cheaperTesco dearerTypical difference
Esso 217 167 33 2.0p cheaper
BP 198 179 6 3.0p cheaper
Shell 175 158 10 4.0p cheaper
Sainsbury's 137 60 32 level
Asda 125 26 86 0.2p dearer
Morrisons 123 14 59 level
Texaco 112 76 26 1.0p cheaper
Jet 77 49 17 1.0p cheaper
EG On The Move 66 50 11 2.0p cheaper
Gulf 60 29 25 level
Valero 57 39 14 1.0p cheaper
Murco 40 25 13 1.0p cheaper

Out-of-date prices at Tesco

10 Tesco forecourts have not submitted a price in over 14 days, despite the legal duty to keep the government feed current. They are excluded from the tables above and listed on the stale price index. An old report is not proof of anything on its own, but it does mean the figure should not be treated as today's.

Where this comes from

Every figure is from the prices Tesco forecourts are legally required to submit to the government Fuel Finder scheme, read as at 2026-11-10. Nothing here is estimated or modelled. Download the underlying data or read how this site works.

See every brand ranked