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:32am 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 436 to 450.

StationUnleadedDieselPremiumSuper dieselUpdated
Tesco logoHereford Abbotsmead Rd Superstore - Petrol Filling Station (HR2 7XS)Tesco Stores Ltd, Abbotsmead Road, Belmont, Hereford, Hereford£7.95174.9p£9.04198.9p£8.41184.9p----30 Oct 2026, 23:33
Tesco logoInverness Inshes Extra - Petrol Filling Station (IV2 3TW)Tesco Stores Ltd, Inshes Retail Park, Inverness, Inverness£7.95174.9p£9.09199.9p£8.41184.9p----30 Oct 2026, 23:33
Tesco logoInverness Ness Side Superstore - Petrol Filling Station (IV2 4XT)Dores RD, Inverness, Inverness£7.95174.9p£9.09199.9p£8.41184.9p----30 Oct 2026, 23:33
Tesco logoInverness Extra - Petrol Filling Station (IV2 7GD)1A Eastfield Way, Inverness Business & Retail Park, Inverness, Inverness£7.95174.9p£9.09199.9p£8.41184.9p----30 Oct 2026, 23:33
Tesco logoDunfermline Extra - Petrol Filling Station (KY11 8EG)Turnstone Road, Dunfermline, Dunfermline£7.95174.9p£9.09199.9p£8.41184.9p----30 Oct 2026, 23:33
Tesco logoDunfermline Fire Station Superstore - Petrol Filling Station (KY12 7BD)Winterthur Lane, Dunfermline, Dunfermline£7.95174.9p£9.09199.9p£8.41184.9p----30 Oct 2026, 23:33
Tesco logoBarrow-in-furness Extra - Petrol Filling Station (LA14 2NE)Tesco Stores Ltd, Corner House Park, Hindpool Road, Barrow-in-furness, Barrow-in-furness£7.95174.9p£8.95196.9p£8.41184.9p----30 Oct 2026, 23:33
Tesco logoHinckley Superstore - Petrol Filling Station (LE10 1UE)3 Station Yard, Hinckley, Hinckley£7.95174.9p£9.09199.9p--------30 Oct 2026, 23:33
Tesco logoPrestatyn Superstore - Petrol Filling Station (LL19 9BJ)Tesco Stores, Prestatyn Shopping Park, Nant Hall Road, Prestatyn, Prestatyn£7.95174.9p£9.04198.9p£8.45185.9p----30 Oct 2026, 23:33
Tesco logoHolyhead Extra - Petrol Filling Station (LL65 2UH)Penrhos Industrial Estate, Penrhos, Holyhead, Holyhead£7.95174.9p£9.09199.9p£8.41184.9p----30 Oct 2026, 23:33
Tesco logoLincoln Extra - Petrol Filling Station (LN2 4QQ)186 Wragby Road, Lincoln, Lincoln£7.95174.9p£9.09199.9p£8.41184.9p----30 Oct 2026, 23:33
Tesco logoLincoln Canwick Rd Superstore - Petrol Filling Station (LN5 8HS)Tesco Stores Ltd, Canwick Road Trading Estate, Lincoln, Lincoln£7.95174.9p£9.09199.9p£8.41184.9p----30 Oct 2026, 23:33
Tesco logoSheerness Superstore - Petrol Filling Station (ME12 1RH)Bridge Road, Sheerness, Sheerness£7.95174.9p£9.09199.9p£8.45185.9p----30 Oct 2026, 23:33
Tesco logoNewark New Ollerton Superstore - Petrol Filling Station (NG22 9PL)Forest Road, New Ollerton, Newark, Newark£7.95174.9p£9.09199.9p£8.45185.9p----30 Oct 2026, 23:33
Tesco logoBrackley Superstore - Petrol Filling Station (NN13 7EF)Tesco Stores Ltd, Oxford Road, Brackley, Brackley£7.95174.9p£9.09199.9p£8.45185.9p----30 Oct 2026, 23:33

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.