Tesco Petrol Prices UK

Updated today with the latest prices from all Tesco petrol stations across the UK

Avg Unleaded
122.8p
Per litre across UK
Avg Diesel
128.5p
Per litre across UK
Cheapest Petrol
118.9p
Lowest price today
Cheapest Diesel
124.2p
Lowest price today
Price Alert: Petrol prices expected to rise 5-8p/litre over next 2 weeks due to Middle East tensions. Read more

Today's Tesco Petrol Prices

Compare unleaded and diesel prices at Tesco petrol stations across the UK. Prices updated daily to help you find the cheapest fuel near you.

Tesco Petrol Stations Map

View all Tesco petrol stations across the UK and check the latest Tesco petrol prices near you. Click on a marker to see the current fuel prices and get directions to your nearest Tesco filling station.

Frequently Asked Questions

Tesco consistently offers some of the most competitive petrol prices in the UK. As one of the Big Four supermarket chains, they leverage their buying power to negotiate better wholesale fuel prices, which they pass on to customers. Tesco fuel prices are typically 2-4p per litre cheaper than many branded petrol stations and often match or beat other supermarket competitors.

The cheapest Tesco unleaded petrol price today is 118.9p per litre. Prices are updated daily and may vary between locations based on local competition and operational costs.

The average Tesco unleaded price today is 122.8p per litre and the average diesel price is 128.5p per litre across all UK Tesco petrol stations. These averages are calculated from all active Tesco fuel locations.

Yes, Tesco offers several ways to save on fuel:

  • Clubcard points on fuel purchases (1 point per £1 spent)
  • Regular fuel price rollbacks and special offers
  • Spend and save promotions (e.g., spend £50 in-store, get 5p off per litre)
  • Clubcard Prices - exclusive discounts for Clubcard holders
  • Fuel vouchers through various Tesco promotions
  • Price matching commitments in competitive areas
  • Momentum 99 premium fuel with enhanced performance benefits

Most Tesco petrol stations in the UK operate from 6:00 AM to 10:00 PM Monday to Saturday, and 7:00 AM to 9:00 PM on Sundays. Some larger Tesco Extra stores have petrol stations that operate longer hours, typically until 11:00 PM or even 24/7. However, opening hours can vary significantly by location, so it's always best to check with your local Tesco store directly or use the store locator on their website.

Many Tesco petrol stations use pay-at-pump technology that places a temporary hold on your card to ensure sufficient funds are available. Here's how it works:

  • Pre-authorization: The system places a hold of up to £99 (or your available balance if less) before you start fueling
  • Actual charge: You're only charged for the actual amount of fuel you purchase (e.g., £40 for a tank fill-up)
  • Hold release: The remaining held amount (£59 in this example) is automatically released, usually within 24-48 hours
  • Low balance protection: If you only have £35 available, only that amount is held, preventing you from overdrawing

This system ensures you have sufficient funds while protecting both you and Tesco from payment issues. The actual fuel cost is always what you pay - never the full £99 hold amount.

Tesco petrol stations accept a wide range of payment methods:

  • All major debit cards (Visa, Mastercard)
  • Credit cards (Visa, Mastercard, American Express)
  • Contactless payments up to £100
  • Mobile payments (Apple Pay, Google Pay, Samsung Pay)
  • Tesco gift cards and vouchers
  • Cash payments at the kiosk (where available)
  • Clubcard for points collection
  • Fuel vouchers and promotional codes
  • Tesco Pay+ mobile app payments

Most Tesco stations prioritize card-only payments at the pump for convenience and security, though some locations still accept cash payments inside the store.