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 256 to 270.

StationUnleadedDieselPremiumSuper dieselUpdated
Tesco logoBanbury Extra - Petrol Filling Station (OX16 1LX)Lockheed Close, Banbury, Banbury£7.72169.9p£8.91195.9p£8.18179.9p----3 Nov 2026, 04:04
Tesco logoGreenock Extra - Petrol Filling Station (PA15 1LE)Dalrymple Street, Greenock, Greenock£7.72169.9p£9.04198.9p£8.18179.9p----3 Nov 2026, 04:04
Tesco logoMarch Hostmoor Superstore - Petrol Filling Station (PE15 0AX)Hostmoor Avenue, March, March£7.72169.9p£8.86194.9p£8.22180.9p----3 Nov 2026, 04:04
Tesco logoPeterborough Werrington Superstore - Petrol Filling Station (PE4 6NA)Tesco, 3 Staniland Way, Peterborough, Peterborough£7.72169.9p£8.86194.9p£8.22180.9p----3 Nov 2026, 04:04
Tesco logoPeterborough Extra - Petrol Filling Station (PE7 8BD)Serpentine Green Shopping Centre, Peterborough, Peterborough£7.72169.9p£8.77192.9p£8.22180.9p----3 Nov 2026, 04:04
Tesco logoHavant Extra - Petrol Filling Station (PO9 1TR)Tesco Stores Ltd, Solent Road, Havant, Havant£7.72169.9p£8.91195.9p£8.18179.9p----3 Nov 2026, 04:04
Tesco logoLeyland Extra - Petrol Filling Station (PR25 2FN)Towngate, Leyland, Leyland£7.72169.9p£9.00197.9p£8.18179.9p----3 Nov 2026, 04:04
Tesco logoPreston Superstore - Petrol Filling Station (PR2 6BX)89-91 Blackpool Road, Preston, Preston£7.72169.9p£8.86194.9p£8.18179.9p----3 Nov 2026, 04:04
Tesco logoSouthport Extra - Petrol Filling Station (PR8 5JH)Town Lane, Kew, Southport, Southport£7.72169.9p£8.86194.9p£8.22180.9p----3 Nov 2026, 04:04
Tesco logoBurgess Hill Superstore - Petrol Filling Station (RH15 9QT)Tesco Stores Ltd, Hammonds Farm, Jane Murray Way, Burgess Hill, Burgess Hill£7.72169.9p£8.91195.9p£8.18179.9p----3 Nov 2026, 04:04
Tesco logoRotherham Extra - Petrol Filling Station (S65 1HY)Drummond Street, Rotherham, Rotherham£7.72169.9p£8.91195.9p£8.18179.9p----3 Nov 2026, 04:04
Tesco logoPort Talbot Superstore - Petrol Filling Station (SA13 1YA)Tesco Service Station, Prior Street, Port Talbot, Port Talbot£7.72169.9p£8.95196.9p£8.18179.9p----3 Nov 2026, 04:04
Tesco logoPontarddulais Superstore - Petrol Filling Station (SA4 8TA)Tidal Reach, Pontarddulais, Abertawe, Abertawe£7.72169.9p£9.00197.9p£8.22180.9p----3 Nov 2026, 04:04
Tesco logoHaverfordwest Extra - Petrol Filling Station (SA61 1BU)Fenton Trading Estate, Portfield, Hwlffordd, Hwlffordd£7.72169.9p£8.86194.9p£8.18179.9p----3 Nov 2026, 04:04
Tesco logoSwansea Llansamlet Extra - Petrol Filling Station (SA7 9RD)Nantyffin Road, Llansamlet, Swansea, Swansea£7.72169.9p£8.91195.9p£8.22180.9p----3 Nov 2026, 04: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.