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 316 to 330.

StationUnleadedDieselPremiumSuper dieselUpdated
Tesco logoBedworth Extra - Petrol Filling Station (CV12 8SY)Leicester Street, Bedworth, Bedworth£7.81171.9p£8.86194.9p£8.27181.9p----1 Nov 2026, 16:04
Tesco logoAtherstone Superstore - Petrol Filling Station (CV9 1BU)Station Street, Atherstone, Atherstone£7.81171.9p£9.09199.9p£8.27181.9p----1 Nov 2026, 16:04
Tesco logoCatterick Garrison Superstore - Petrol Filling Station (DL9 3EN)Richmondshire Walk, Catterick Garrison, Catterick Garrison£7.81171.9p£9.04198.9p£8.31182.9p----1 Nov 2026, 16:04
Tesco logoMusselburgh Extra - Petrol Filling Station (EH21 7BL)Olive Bank Road, East Lothian, East Lothian£7.81171.9p£8.77192.9p£8.27181.9p----1 Nov 2026, 16:04
Tesco logoSouth Queensferry Superstore - Petrol Filling Station (EH30 9QZ)5 Ferrymuir, South Queensferry, South Queensferry£7.81171.9p£9.09199.9p--------1 Nov 2026, 16:04
Tesco logoCumbernauld Tryst Rd Extra - Petrol Filling Station (G67 1JW)Tryst RD, Cumbernauld, Glasgow, Glasgow£7.81171.9p£8.95196.9p£8.27181.9p----1 Nov 2026, 16:04
Tesco logoGlasgow Craigmarloch Superstore - Petrol Filling Station (G68 0EZ)15 Auchinbee Way, Cumbernauld, Glasgow, Glasgow£7.81171.9p£8.95196.9p£8.27181.9p----1 Nov 2026, 16:04
Tesco logoCirencester Extra - Petrol Filling Station (GL7 1NP)Kings Meadow, Cricklade RD, Cirencester, Cirencester£7.81171.9p£9.04198.9p£8.31182.9p----1 Nov 2026, 16:04
Tesco logoTetbury Superstore - Petrol Filling Station (GL8 8HZ)Priory RD Industrial Estate, London RD, Tetbury, Tetbury£7.81171.9p£9.09199.9p--------1 Nov 2026, 16:04
Tesco logoWick Superstore - Petrol Filling Station (KW1 4QS)North RD, Wick, Wick£7.81171.9p£9.09199.9p--------1 Nov 2026, 16:04
Tesco logoAylesford Lunsford Park Extra - Petrol Filling Station (ME20 6RJ)Lunsford Park, Larkfield, Aylesford, Aylesford£7.81171.9p£9.04198.9p£8.27181.9p----1 Nov 2026, 16:04
Tesco logoLinwood Superstore - Petrol Filling Station (PA3 3DB)11 Bridge Street, Linwood, Paisley, Paisley£7.81171.9p£8.95196.9p£8.27181.9p----1 Nov 2026, 16:04
Tesco logoMarch Hostmoor Superstore - Petrol Filling Station (PE15 0AX)Hostmoor Avenue, March, March£7.81171.9p£8.86194.9p£8.31182.9p----1 Nov 2026, 16:04
Tesco logoPeterborough Extra - Petrol Filling Station (PE7 8BD)Serpentine Green Shopping Centre, Peterborough, Peterborough£7.81171.9p£8.77192.9p£8.31182.9p----1 Nov 2026, 16:04
Tesco logoCrawley Extra - Petrol Filling Station (RH10 1GY)Hazelwick Ave, Crawley, Crawley£7.81171.9p£9.04198.9p£8.27181.9p----1 Nov 2026, 16: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.