fuel.co.uk home

Brand prices

Tesco logo

Tesco petrol prices today

499 Tesco stations reporting through the official UK fuel price scheme.

Supermarket forecourts

The average unleaded (E10) price across 499 Tesco stations is £7.69 a gallon (169.2p per litre), 1.8p below the UK average of 171.0p. The cheapest reported Tesco unleaded is £7.09 a gallon (155.9p); the highest is £7.95 (174.9p). The brand average has fallen 2.6p over the last 7 days.

Prices last refreshed at 4:04am on 5 November 2026, supplied through the official UK Government fuel price open data scheme.

GradeStationsCheapestAverageHighestUK average
Unleaded (E10)499£7.09155.9p£7.69169.2p£7.95174.9p£7.77171.0p
Diesel (B7)499£8.31182.9p£8.91196.0p£9.09199.9p£9.02198.4p
Premium Unleaded (E5)447£7.86172.9p£8.18179.9p£8.45185.9p£8.64190.0p

Every Tesco petrol station in the UK

All 499 Tesco forecourts reporting through the official UK Government fuel price scheme, with their address and live prices. Showing 31 to 45.

StationUnleadedDieselPremiumSuper dieselUpdated
Tesco logoHull Superstore - Petrol Filling Station (HU6 7XP)Hall Road, Hull, Hull£7.54165.9p£8.86194.9p£8.00175.9p----31 Oct 2026, 06:04
Tesco logoLiverpool Allerton Rd Superstore - Petrol Filling Station (L18 6HF)Mather Ave, Liverpool, Liverpool£7.54165.9p£8.77192.9p£8.00175.9p----31 Oct 2026, 06:04
Tesco logoMablethorpe Superstore - Petrol Filling Station (LN12 1FN)Peter Chambers Way, Mablethorpe, Lincolnshire, Lincolnshire£7.54165.9p£8.86194.9p--------31 Oct 2026, 06:04
Tesco logoLeighton Buzzard Superstore - Petrol Filling Station (LU7 1ER)Tesco Stores Ltd, Vimy Road, Leighton Buzzard, Leighton Buzzard£7.54165.9p£8.81193.9p£8.00175.9p----31 Oct 2026, 06:04
Tesco logoCardigan Superstore - Petrol Filling Station (SA43 1NA)Aberystwyth Road, Cardigan, Cardigan£7.54165.9p£8.81193.9p£8.04176.9p----31 Oct 2026, 06:04
Tesco logoKingsteignton Superstore - Petrol Filling Station (TQ12 3RN)Tesco Stores Ltd, Newton Road, Kingsteignton, Newton Abbot, Newton Abbot£7.54165.9p£8.86194.9p£8.04176.9p----31 Oct 2026, 06:04
Tesco logoTeignmouth Bitton Rd Express (TQ14 9DD)106 Bitton Park RD, Teignmouth, Teignmouth£7.54165.9p£8.86194.9p£8.04176.9p----31 Oct 2026, 06:04
Tesco logoHartlepool Extra - Petrol Filling Station (TS25 1UP)Belle Vue Way, Hartlepool, Hartlepool£7.54165.9p£8.91195.9p£8.00175.9p----31 Oct 2026, 06:04
Tesco logoSandwell Stone Cross Express (B71 3HS)Tesco Express, 247-249 Walsall Road, West Bromwich, West Bromwich£7.59166.9p£9.00197.9p£8.04176.9p----31 Oct 2026, 06:04
Tesco logoBradford Extra - Petrol Filling Station (BD7 4EY)Great Horton Road, Bradford, Bradford£7.59166.9p£8.95196.9p£8.04176.9p----31 Oct 2026, 06:04
Tesco logoBroad Rd Limavady Express (BT49 0QH)21 Broad RD, Limavady, Limavady£7.59166.9p£8.63189.9p--------31 Oct 2026, 06:04
Tesco logoRamsgate Manston Superstore - Petrol Filling Station (CT12 6NT)Manston Road, Ramsgate, Ramsgate£7.59166.9p£8.63189.9p£8.04176.9p----31 Oct 2026, 06:04
Tesco logoIlkeston Chalons Way Extra - Petrol Filling Station (DE7 8DG)Tesco Stores Ltd, Rutland Street, Ilkeston, Ilkeston£7.59166.9p£8.77192.9p--------31 Oct 2026, 06:04
Tesco logoEnfield Ponders End Extra - Petrol Filling Station (EN3 4DP)288 High ST, Enfield, Enfield£7.59166.9p£8.91195.9p£8.04176.9p----31 Oct 2026, 06:04
Tesco logoBlackpool Marton Express (FY3 9JW)Whitegate DR, Blackpool, Blackpool£7.59166.9p£8.81193.9p£8.04176.9p----31 Oct 2026, 06:04

A brand's average reflects where its stations are located as well as its pricing policy. fuel.co.uk is independent of Tesco and does not operate its stations.