Fuel Price Check Analysis – Week of April 28, 2026 Petrol (E10) 158.4p 0.1% (-0.2p) 7d avg: 158.5p Prices stable | Super Unleaded (E5) 175.9p 0.1% (-0.1p) 7d avg: 176p Prices stable | Diesel (B7) 184.2p 0.5% (-1p) 7d avg: 184.7p Prices dipping | Super Diesel (SDV) 203.6p 0.9% (-1.8p) 7d avg: 204.3p Prices dipping |
Fuel Price Check Analysis – Week of April 28, 2026 Petrol (E10) 158.4p 0.1% (-0.2p) 7d avg: 158.5p Prices stable | Super Unleaded (E5) 175.9p 0.1% (-0.1p) 7d avg: 176p Prices stable | Diesel (B7) 184.2p 0.5% (-1p) 7d avg: 184.7p Prices dipping | Super Diesel (SDV) 203.6p 0.9% (-1.8p) 7d avg: 204.3p Prices dipping |
LIVE GOV DATA | UK AVG: PETROL: 158.3p DIESEL: 184.2p | Tesco AVG: 154.2p
Tesco Logo

Tesco Fuel Prices UK

Tracking live prices from 527 Tesco forecourts across the UK.

About Tesco Fuel

Tesco is one of the UK’s largest supermarket chains, and its fuel stations are a familiar sight across the country. Usually located next to Tesco Extra or Superstore locations, these forecourts offer drivers the convenience of refuelling alongside their regular shopping. Tesco fuel stations are known for competitive pricing and efficient service, appealing to both everyday drivers and families alike.

Most stations offer standard Unleaded (E10) and Diesel (B7), with some sites also providing premium fuel options. Tesco forecourts typically feature pay-at-pump facilities, air and water services, and may include small kiosk shops. Many locations operate extended hours, and some are open 24/7 depending on the area.

Tesco fuel customers can also collect Clubcard points when they fill up, adding value through the retailer’s popular loyalty programme.

View on map
Tesco vs UK Average
Petrol (E10)
154.2p
4.1p UK Avg: 158.3p
Super Unleaded (E5)
163.5p
12.4p UK Avg: 175.9p
Diesel (B7)
186.4p
2.2p UK Avg: 184.2p
Cheapest Tesco Today
Live Deals
PETROL (E10)
147.9p

Tesco

CM77 7WW

View Station
DIESEL (B7)
177.9p

Tesco

BD7 4EY

View Station
SUPER (E5)
134.9p

Tesco

NE29 7UJ

View Station
All Tesco Locations
TESCO
TESCO

CRIEFF RD, PERTH, SCOTLAND, PH1 2NR

PETROL
155.9p
DIESEL
187.9p
SUPER
164.9p
TESCO
TESCO

1 ARMADA WAY, BECKTON, LONDON, ENGLAND, E6 7ER

PETROL
152.9p
DIESEL
183.9p
SUPER
161.9p
TESCO
TESCO

TESCO STORES LTD, 822 HIGH ROAD, ROMFORD, ENGLAND, RM6 4HY

PETROL
153.9p
DIESEL
186.9p
SUPER
162.9p
TESCO
TESCO

CAERNARFON ROAD, BANGOR, WALES, LL57 4SU

PETROL
155.9p
DIESEL
188.9p
SUPER
164.9p
TESCO
TESCO

TESCO STORES LTD, 8 PURLEY ROAD, PURLEY, ENGLAND, CR8 2HA

PETROL
152.9p
DIESEL
183.9p
SUPER
162.9p
TESCO
TESCO

COLDFIELD DRIVE, OAKENSHAW, REDDITCH, ENGLAND, B98 7RU

PETROL
150.9p
DIESEL
184.9p
SUPER
160.9p
TESCO
TESCO

BROWN STREET, PORT GLASGOW, SCOTLAND, PA14 5BP

PETROL
153.9p
DIESEL
186.9p
SUPER
162.9p
TESCO
TESCO

LOCKOFORD LANE, CHESTERFIELD, ENGLAND, S41 7JB

PETROL
156.9p
DIESEL
186.9p
SUPER
165.9p
TESCO
TESCO

CENTRAL AVENUE, LEE MILL INDUSTRIAL ESTATE, IVYBRIDGE, ENGLAND, PL21 9PE

PETROL
156.9p
DIESEL
188.9p
SUPER
166.9p
TESCO
TESCO

ELLESMERE SHOPPING CENTRE, BOLTON ROAD, WALKDEN, ENGLAND, M28 3BT

PETROL
149.9p
DIESEL
182.9p
SUPER
158.9p
TESCO
TESCO

BROOKSIDE RD, UTTOXETER, ENGLAND, ST14 8AU

PETROL
158.9p
DIESEL
190.9p
SUPER
167.9p
TESCO
TESCO

YARROW RD, MANNINGS HEATH, POOLE, ENGLAND, BH12 4NX

PETROL
158.9p
DIESEL
190.9p
SUPER
167.9p
TESCO
TESCO

TESCO STORES LTD, OXFORD ROAD, BRACKLEY, ENGLAND, NN13 7EF

PETROL
157.9p
DIESEL
190.9p
SUPER
167.9p
TESCO
TESCO

CHURCH LANGLEY WAY, HARLOW, ENGLAND, CM17 9TE

PETROL
158.9p
DIESEL
189.9p
SUPER
167.9p
TESCO
TESCO

TESCO STORES LTD, STRYD FAWR, PORTHMADOG, WALES, LL49 9NU

PETROL
153.9p
DIESEL
180.9p
SUPER
163.9p
How Does Tesco Compare?
BRAND STATIONS PETROL (E10) DIESEL (B7)
Tesco Tesco
527 154.2p 186.4p YOU ARE HERE
Esso Esso
1,379 159.7p 185.8p View
BP BP
881 159.9p 186.4p View
Shell Shell
756 160.0p 187.5p View
Independent Independent
575 157.6p 179.1p View
Texaco Texaco
378 157.3p 181.3p View
Tesco FAQs

There are currently 527 Tesco petrol stations across the UK. We track live fuel prices at every location, updated throughout the day.

Tesco petrol (E10) averages 154.2p per litre, which is 4.1p cheaper than the UK national average of 158.3p.

Tesco diesel (B7) averages 186.4p per litre, which is 2.2p above the UK national average of 184.2p.

The cheapest Tesco station for petrol (E10) is currently at CM77 7WW at 147.9p per litre.

Tesco stations offer the following fuel types: Petrol (E10), Diesel (B7), Super Unleaded (E5). Availability may vary by location.

We update Tesco fuel prices throughout the day using data from the CMA Fuel Finder scheme and other official sources. Prices typically refresh every 30 minutes.