Cheapest Petrol Stations in the UK (2026): Live Brand Averages
Cheapest Fuel Finder Team
There is no petrol retailer that is always cheapest throughout the UK. Prices vary by forecourt, area and date. The most reliable answer is a local comparison; the national brand averages below are a dated snapshot, not a promise about the pump nearest you.
Which petrol brand is cheapest right now?
Costco has the lowest reported E10 national average among the major brands available in this comparison: 153.7p/L from 20 reporting stations on 23 August 2026. Check your postcode before travelling because a national average can hide large local differences.
Compare petrol near meLatest major-brand E10 averages
| Rank | Brand | Average | Reporting stations | Data date |
|---|---|---|---|---|
| 1 | Costco | 153.7p/L | 20 | 23 August 2026 |
| 2 | Tesco | 158.7p/L | 513 | 23 August 2026 |
| 3 | Morrisons | 158.9p/L | 336 | 23 August 2026 |
| 4 | Sainsbury's | 158.9p/L | 316 | 23 August 2026 |
| 5 | Asda | 159.1p/L | 320 | 23 August 2026 |
| 6 | Esso | 162.2p/L | 1,351 | 23 August 2026 |
| 7 | BP | 164.0p/L | 903 | 23 August 2026 |
| 8 | Shell | 165.2p/L | 787 | 23 August 2026 |
Latest E10 aggregate available for each listed brand; dates may differ if reporting coverage differs. Last date represented: 23 August 2026. These are averages from price-reporting stations, not a complete network census or a local price quote.
What the official market monitor found
The Competition and Markets Authority's June 2026 road-fuel report found that supermarkets remained the cheapest retail category on average, while motorway service stations were the most expensive. The CMA illustrated potential savings of up to £9 on a tank from choosing a cheaper forecourt. It also reported average retail margins of 11.3p per litre in April and continued to describe competition as weak.
See the CMA's June 2026 monitoring report and its accompanying market update.
Why a permanent retailer ranking is misleading
- Prices are local. The same brand can be relatively cheap in one town and expensive in another because nearby competition differs.
- Averages depend on reporting coverage. A brand average only represents stations that reported the chosen fuel on that data date.
- Distance has a cost.Saving 2p per litre on a 50-litre fill is £1. A special trip may cost more than it saves.
- Membership and rewards change the net price. Include a fee or a reward only if you would pay or use it anyway; do not treat every advertised benefit as cash.
How to find the cheapest practical fill-up
- Open the E10 petrol comparison and enter your postcode or town.
- Choose the fuel grade specified in your vehicle handbook.
- Compare stations along your planned route, not only the lowest headline price.
- Check when the price was reported and confirm it at the forecourt before filling.
- Calculate the saving: price difference in pence multiplied by litres filled, divided by 100, gives the saving in pounds.
Does cheaper petrol mean lower quality?
Standard petrol sold legally in the UK must meet the applicable fuel specification. That does not mean every product is identical: premium grades can have a higher octane rating or different additive package. Use the grade required by the manufacturer rather than choosing on brand reputation alone. If your vehicle is designed for regular E10, compare regular E10 prices on a like-for-like basis.
If you are deciding between grades, read our E10 vs E5 guide. Diesel drivers can use the cheapest diesel near me page instead.
The useful answer is local
Supermarkets are a sensible place to look first because they were cheapest on average in the CMA's latest analysis. But the current winner for your journey might be a supermarket, a major oil brand or an independent. Compare the actual pumps you can reach and treat any national ranking—including ours—as context rather than a guarantee.
Related Articles
Find the Cheapest Fuel Near You
Compare live prices across 7,000+ UK forecourts — updated daily from official CMA data.