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 5:03am 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 301 to 315.

StationUnleadedDieselPremiumSuper dieselUpdated
Tesco logoDumfries Extra - Petrol Filling Station (DG2 9BF)Tesco Extra, Cuckoo Bridge Retail Park, Glasgow Road, Dumfries, Dumfries£7.77170.9p£9.09199.9p£8.22180.9p----23h ago
Tesco logoNewton Aycliffe Extra - Petrol Filling Station (DL5 4DH)Greenwell Road, Newton Aycliffe, Newton Aycliffe£7.77170.9p£8.91195.9p£8.22180.9p----23h ago
Tesco logoGainsborough Superstore - Petrol Filling Station (DN21 2HA)Trinity ST, Gainsborough, Gainsborough£7.77170.9p£9.04198.9p--------23h ago
Tesco logoDalkeith Hardengreen Superstore - Petrol Filling Station (EH22 3PP)Hardengreen, Bonnyrigg Road, Dalkeith, Dalkeith£7.77170.9p£8.77192.9p£8.22180.9p----23h ago
Tesco logoLeicester Extra - Petrol Filling Station (LE4 1DE)1 Bradgate Mall, Beaumont Shopping Centre Beaumont Leys, Leicester, Leicester£7.77170.9p£8.91195.9p£8.22180.9p----23h ago
Tesco logoMaidstone Grove Green Superstore - Petrol Filling Station (ME14 5TQ)Grovewood DR North, Weavering, Maidstone, Maidstone£7.77170.9p£9.00197.9p£8.27181.9p----23h ago
Tesco logoMilton Keynes Wolverton Superstore - Petrol Filling Station (MK12 5RJ)Tesco Stores Ltd, Mcconnell Drive, Wolverton, Milton Keynes, Milton Keynes£7.77170.9p£8.95196.9p£8.22180.9p----23h ago
Tesco logoFlitwick Superstore - Petrol Filling Station (MK45 1LX)Coniston RD, Flitwick, Bedford, Bedford£7.77170.9p£8.95196.9p£8.22180.9p----23h ago
Tesco logoCarluke Superstore - Petrol Filling Station (ML8 5AL)Lanark RD, Carluke, Carluke£7.77170.9p£9.04198.9p£8.27181.9p----23h ago
Tesco logoRisca Extra - Petrol Filling Station (NP11 6NP)Pontymister Industrial Estate, Risca, Newport, Newport£7.77170.9p£9.00197.9p£8.22180.9p----23h ago
Tesco logoNewport Spytty Extra - Petrol Filling Station (NP19 4TX)Spytty Road, Newport, Newport£7.77170.9p£8.95196.9p£8.22180.9p----23h ago
Tesco logoNewport Extra - Petrol Filling Station (NP20 3BA)Unit 6 Harlech Retail Park, Cardiff Road, Casnewydd, Casnewydd£7.77170.9p£8.95196.9p£8.22180.9p----23h ago
Tesco logoNorwich Stalham Superstore - Petrol Filling Station (NR12 9AE)Tesco Stores Ltd, Old Market Road, Stalham, Norwich, Norwich£7.77170.9p£9.04198.9p£8.27181.9p----23h ago
Tesco logoLowestoft Leisure Way Superstore - Petrol Filling Station (NR32 4TZ)Leisure Way, Lowestoft, Lowestoft£7.77170.9p£8.95196.9p£8.27181.9p----23h ago
Tesco logoOldham Huddersfield Rd Extra - Petrol Filling Station (OL1 3LG)Huddersfield Road, Oldham, Oldham£7.77170.9p£8.81193.9p£8.22180.9p----23h ago

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.