Tesco logo

Tesco Fuel Prices

Live petrol and diesel prices at 515 Tesco stations across the UK. Average unleaded today: 154.5p per litre.

Avg Unleaded

154.5p

-3.6p below avg

Avg Diesel

187.2p

-4.2p below avg

Cheapest Unleaded

147.9p

Stations

515

About Tesco Fuel

Tesco operates the largest supermarket fuel network in the UK with over 500 petrol stations. Founded in 1919 by Jack Cohen, Tesco has become Britain's biggest retailer. Their fuel stations offer Clubcard prices with additional savings for loyalty card holders, making them a popular choice for budget-conscious drivers.

As of today, Tesco unleaded averages 154.5p per litre, which is 3.6p below the UK national average of 158.1p. Diesel averages 187.2p, compared to the national average of 191.4p. Prices are sourced from the UK government's mandatory fuel price transparency scheme and updated every 5 minutes.

Quick Facts

Founded
1919
UK Stations
515
Avg Unleaded
154.5p
Avg Diesel
187.2p
vs National Avg
-3.6p

Cheapest Tesco Stations

Most Expensive Tesco Stations

The priciest Tesco unleaded prices right now. Consider alternatives nearby.

Supermarket Price Comparison

BrandAvg UnleadedAvg DieselStationsvs Tesco
Maxol154.5p188.4p400p
TEXACO155.3p188.8p31+0.8p
Texaco155.7p189.7p41+1.2p
ESSO155.8p189.5p13+1.3p
Murco155.9p188.7p15+1.4p
BP156.3p190.4p50+1.8p
Gulf156.4p189.1p10+1.9p
GULF157.5p189.5p12+3p

Find Tesco Fuel Near You

Search by postcode to find the nearest Tesco station with live prices, or browse the interactive map to compare all stations in your area.

Frequently Asked Questions

What is the average Tesco petrol price today?

The average unleaded (E10) petrol price at Tesco stations today is 154.5p per litre, based on live data from 515 reporting stations across the UK. Diesel averages 187.2p per litre. These prices are updated every 5 minutes using official government data.

Is Tesco fuel cheaper than other supermarkets?

Tesco unleaded currently averages 154.5p per litre, which is 3.6p below the national average of 158.1p. Supermarket fuel is generally cheaper than branded forecourts, though prices vary between chains. Use the comparison table above to see exactly how Tesco compares with Tesco, Asda, Sainsbury's and Costco.

How many Tesco petrol stations are there in the UK?

Tesco operates approximately 500+ petrol stations across the UK. PetrolFinder currently tracks live prices at 515 Tesco stations that report through the government's mandatory fuel price transparency scheme.

Does Tesco offer any fuel discounts or loyalty schemes?

Tesco offers Clubcard Prices on fuel, giving loyalty card holders a discount of up to 10p per litre at participating stations. Clubcard points can also be collected on fuel purchases. Check your local Tesco station for the latest Clubcard fuel offers.

Where is the cheapest Tesco petrol station?

The cheapest Tesco petrol station right now is EASTBOURNE EXTRA - PETROL FILLING STATION in EASTBOURNE, with unleaded priced at 147.9p per litre. Prices change frequently, so check this page regularly for the latest data. You can also browse the full cheapest stations table above.