supermarket · 517 forecourts · Updated 44 min ago

Tesco fuel prices today

No Tesco forecourt has reported a price in the last 30 days.

–average petrolUK – · – this week
–average dieselUK – · – this week
–cheapest Tesco petrolmost expensive –

Cheapest Tesco forecourts today

#ForecourtPetrolDieselLast moveChanged
1Tesco Hatfield Extra - Petrol StationGreat North Road, Hatfield · supermarket · 24h152.0p––3 Feb 2026
2Cleethorpes Extra - Petrol Filling StationTesco Stores Ltd, Cleethorpes · supermarket · 24h153.9p174.9p+9.0p5 Aug 2026
3Dundee Riverside Extra - Petrol Filling StationTesco Stores Ltd, Dundee · supermarket · 24h158.9p178.9p+9.0p31 Jul 2026
4Penzance Superstore - Petrol Filling StationTesco Service Station, Penzance · supermarket · 24h159.9p175.9p+2.0p3 Aug 2026
5Yorkgate Centre Superstore - Petrol Filling Station100-150 York St, Belfast · supermarket162.9p183.9p+5.0p7 weeks ago
6Bangor Superstore - Petrol Filling StationUnit 1 Bloomfield Shopping Centre, Bangor · supermarket163.9p186.9p+1.0p5 weeks ago
7Springhill Superstore - Petrol Filling StationTesco Garage, Bangor · supermarket163.9p186.9p+1.0p5 weeks ago
8Ballymena Superstore - Petrol Filling StationLarne Road, Ballymena · supermarket164.9p187.9p+1.0p5 weeks ago
9Cookstown Broadfield Superstore - Petrol Filling StationOrritor Rd, Cookstown · supermarket164.9p190.9p+1.0p5 weeks ago
10Craigavon Extra - Petrol Filling Station2 Marlborough Retail Park, Craigavon · supermarket164.9p189.9p+1.0p5 weeks ago
11Newtownards Extra - Petrol Filling StationTesco, Newtownards · supermarket · 24h164.9p192.9p+1.0p5 weeks ago
12Antrim Massereene Extra - Petrol Filling Station28 Castle Way, Antrim · supermarket165.9p195.9p+2.0p6 weeks ago
13Londonderry Lisnagelvin Superstore - Petrol Filling StationLisnagelvin Shopping Centre, Londonderry · supermarket165.9p193.9p+2.0p6 weeks ago
14Newtownabbey Superstore - Petrol Filling StationTesco Stores Ltd, Newtownabbey · supermarket · 24h165.9p192.9p+1.0p6 weeks ago
15Northcott Extra - Petrol Filling StationJubilee Way, Glengormley · supermarket · 24h165.9p190.9p+2.0p6 weeks ago

Tesco against other brands

Average petrol price. Brands with 10 or more forecourts.

#BrandPetrolvs UKSites

Tesco by town

Tesco's average petrol price in each town, next to the town average. Click a town to see its Tesco forecourts.

TownTesco sitesTesco petrolTown averageDifference
Glasgow6–––
Cardiff4–––
Basildon3–––
Belfast3–––
Coventry3–––
Dundee3–––
Falkirk3–––
Inverness3–––
Poole3–––
Swansea3–––
Ashford2–––
Banbridge2–––
Bangor2–––
Barnet2–––
Barnstaple2–––
Bedford2–––
Beeston2–––
Blackpool2–––
Bradford2–––
Bridgend2–––
Bristol2–––
Chorley2–––
Colchester2–––
Dumfries2–––
Dunfermline2–––
Edinburgh2–––
Exmouth2–––
Gloucester2–––
Harlow2–––
Hatfield2–––
Huddersfield2–––
King's Lynn2–––
Leicester2–––
Lincoln2–––
Manchester2–––
Mansfield2–––
Middlesbrough2–––
Milton Keynes2–––
Newcastle upon Tyne2–––
Newport2–––
Northampton2–––
Nottingham2–––
Oldham2–––
Perth2–––
Peterborough2–––
Plymouth2–––
Portsmouth2–––
Reading2–––
Rotherham2–––
Sheffield2–––
Stevenage2–––
Stoke-on-Trent2–––
Warrington2–––
West Bromwich2–––
Winchester2–––
Worcester2–––
Wythenshawe2–––
Aberdare1–––
Aberdeen1–––
Abingdon-on-Thames1–––
Addlestone1–––
Aldershot1–––
Alloa1–––
Amersham1–––
Andover1–––
Annan1–––
Antrim1–––
Ashby-de-la-Zouch1–––
Atherton1–––
Aylesbury1–––
Ayr1–––
Balby1–––
Ballymena1–––
Banbury1–––
Banchory1–––
Bangor1–––
Barnsley1–––
Barrow-in-Furness1–––
Basingstoke1–––
Bathgate1–––
Batley1–––
Beckton1–––
Bedworth1–––
Bellshill1–––
Bicester1–––
Billingham1–––
Birkenhead1–––
Birmingham1–––
Bishop Auckland1–––
Bishop's Stortford1–––
Blackburn1–––
Blairgowrie1–––
Bletchley1–––
Bognor Regis1–––
Borehamwood1–––
Boston1–––
Bournemouth1–––
Brackley1–––
Bracknell1–––
Bradley Stoke1–––
Braintree1–––
Brentford1–––
Bridlington1–––
Brighouse1–––
Broadstairs1–––
Bromley-by-Bow1–––
Brownhills1–––
Buckie1–––
Buckingham1–––
Bulwell1–––
Burgess Hill1–––
Burnley1–––
Burton upon Trent1–––
Bury1–––
Bury St Edmunds1–––
Byfleet1–––
Calne1–––
Camborne1–––
Cannock1–––
Carlisle1–––
Carluke1–––
Carrickfergus1–––
Chafford Hundred and West Thurrock1–––
Chard1–––
Cheltenham1–––
Cheshunt1–––
Chesterfield1–––
Chichester1–––
Cirencester1–––
Clacton-on-Sea1–––
Clevedon1–––
Clifton1–––
Consett1–––
Cookstown1–––
Cradley Heath1–––
Craigavon1–––
Crawley1–––
Crewe1–––
Cupar1–––
Dalkeith1–––
Dereham1–––
Didcot1–––
Dingwall1–––
Dorchester1–––
Dover1–––
Droylsden1–––
Dudley1–––
Dungannon1–––
Durham1–––
Durrington1–––
East Lothian1–––
Eastbourne1–––
Eastleigh1–––
Eastwood1–––
Ebbw Vale1–––
Elgin1–––
Ellon1–––
Ely1–––
Eston1–––
Evesham1–––
Exeter1–––
Failsworth1–––
Faversham1–––
Feltham1–––
Ferndown1–––
Flitwick1–––
Folkestone1–––
Formby1–––
Gainsborough1–––
Garforth1–––
Gillingham1–––
Glengormley1–––
Glossop1–––
Goodmayes1–––
Great Yarmouth1–––
Greenock1–––
Harold1–––
Harrogate1–––
Hartlepool1–––
Hastings1–––
Havant1–––
Haverfordwest1–––
Haydock1–––
Heanor1–––
Hemel Hempstead1–––
Hereford1–––
Hinckley1–––
Hindley1–––
Honiton1–––
Horsham1–––
Horwich1–––
Hucknall1–––
Humberston and New Waltham1–––
Huntingdon1–––
Huntly1–––
Ilkeston1–––
Ingleby Barwick1–––
Inverurie1–––
Irlam1–––
Irvine1–––
Keith1–––
Kesgrave1–––
Kettering1–––
Kidderminster1–––
Kidsgrove1–––
Kilbirnie1–––
Kilmarnock1–––
Kirk Sandall and Edenthorpe1–––
Lanark1–––
Larkfield1–––
Leatherhead1–––
Leigh1–––
Leighton Buzzard1–––
Lewes1–––
Leyland1–––
Lichfield1–––
Limavady1–––
Lisburn1–––
Litherland1–––
Little Hulton1–––
Liverpool1–––
Llandudno Junction1–––
Llanelli1–––
Londonderry1–––
Long Eaton1–––
Longton1–––
Loughborough1–––
Macclesfield1–––
Maidstone1–––
Maldon1–––
March1–––
Market Harborough1–––
Meir1–––
Melton Mowbray1–––
Middleton1–––
Milford Haven1–––
Minehead1–––
Monkspath1–––
Moulsham1–––
Nailsea1–––
Neath1–––
New Milton1–––
Newbury1–––
Newmarket1–––
Newton Aycliffe1–––
Newtown1–––
Newtownabbey1–––
Newtownards1–––
North Berwick1–––
Norwich1–––
Oban1–––
Oxford1–––
Paisley1–––
Penarth1–––
Penicuik1–––
Penwortham1–––
Penzance1–––
Pontypool1–––
Port Glasgow1–––
Port Talbot1–––
Potters Bar1–––
Prescot1–––
Prestatyn1–––
Preston1–––
Purley1–––
Rainham1–––
Ramsgate1–––
Rawtenstall1–––
Redcar1–––
Redditch1–––
Redruth1–––
Renfrew1–––
Risca1–––
Rochdale1–––
Romford1–––
Rossendale1–––
Royal Sutton Coldfield1–––
Royston1–––
Rugby1–––
Rugeley1–––
Saffron Walden1–––
Sale1–––
Salford1–––
Salisbury1–––
Sandhurst1–––
Scunthorpe1–––
Seacroft1–––
Selby1–––
Sevenoaks1–––
Sheerness1–––
Shiney Row and Penshaw1–––
Shirley1–––
Shoreham-by-Sea1–––
Shrewsbury1–––
Skegness1–––
Skipton1–––
Sleaford1–––
South Bermondsey1–––
South Queensferry1–––
Southbury1–––
Southport1–––
Sprowston1–––
St Austell1–––
St Mary Cray1–––
St Neots1–––
Stafford1–––
Stanwell1–––
Stirling1–––
Stockport1–––
Stockton-on-Tees1–––
Stourport-on-Severn1–––
Stowmarket1–––
Stratford-upon-Avon1–––
Stretford1–––
Stroud1–––
Sunbury-on-Thames1–––
Sutton1–––
Swindon1–––
Tain1–––
Teignmouth1–––
Telford1–––
Tewkesbury1–––
Thornbury1–––
Thornton Heath1–––
Tiverton1–––
Trowbridge1–––
Tynemouth1–––
Upper Edmonton1–––
Uttoxeter1–––
Wakefield1–––
Walsall1–––
Waltham Abbey1–––
Warwick1–––
Watford1–––
Wath upon Dearne1–––
Wellingborough1–––
Westhill1–––
Weston-super-Mare1–––
Wexham1–––
Whitefield1–––
Whitehaven1–––
Whitstable1–––
Wick1–––
Widnes1–––
Wigan1–––
Wigston1–––
Wisbech1–––
Wishaw1–––
Wokingham1–––
Wolverhampton1–––
Worksop1–––
Wrexham1–––
Yardley1–––
Yeading1–––
Yeovil1–––
York1–––

Sources: prices reported by retailers to the UK Government's Fuel Finder service (Open Government Licence v3.0). Brand names are as retailers register them, tidied up by PumpIndex. Read how it works.