Which fuel brand is cheapest?
Today's average petrol and diesel prices for the UK's biggest fuel brands, ranked cheapest first. Tap a column heading to sort, or a brand to see its cheapest stations.
| # | |||||||
|---|---|---|---|---|---|---|---|
| 1 | Costco Member? | 166.0p | 188.8p | -7.1p | 159.9p | 22 | 91% |
| 2 | Morrisons Supermarket | 171.2p | 196.5p | -1.9p | 165.9p | 341 | 86% |
| 3 | Asda Supermarket | 171.4p | 196.0p | -1.7p | 159.7p | 404 | 79% |
| 4 | Co-op | 171.7p | 198.9p | -1.4p | 168.9p | 31 | 39% |
| 5 | Tesco Supermarket | 171.7p | 196.0p | -1.4p | 162.9p | 516 | 66% |
| 6 | Texaco | 171.8p | 196.9p | -1.3p | 162.9p | 496 | 47% |
| 7 | Sainsbury's Supermarket | 171.9p | 196.9p | -1.2p | 159.9p | 316 | 79% |
| 8 | Jet | 172.3p | 197.7p | -0.8p | 166.9p | 322 | 52% |
| 9 | Murco | 172.6p | 198.0p | -0.5p | 161.9p | 174 | 40% |
| 10 | Total | 172.7p | 198.5p | -0.4p | 170.9p | 36 | 47% |
| 11 | Valero | 173.4p | 199.0p | +0.3p | 166.9p | 190 | 66% |
| 12 | Gulf | 173.7p | 199.7p | +0.6p | 165.9p | 312 | 42% |
| 13 | Esso | 174.0p | 199.6p | +0.9p | 166.5p | 1,464 | 51% |
| 14 | Shell | 175.1p | 201.0p | +2.0p | 163.9p | 912 | 45% |
| 15 | BP | 176.7p | 200.5p | +3.6p | 163.9p | 1,089 | 61% |
Averages use prices reported in the last 7 days. vs UK compares each brand's unleaded average with the UK average (173.1p); green is cheaper. Cheapest is the lowest unleaded price at any of that brand's stations, and Reporting is the share of its stations with a recent price. Always check the pump price before filling up.
Fuel brand questions
Which fuel brand has the cheapest petrol today?
Costco has the lowest average unleaded price today at 166.0p a litre, followed by Morrisons (171.2p) and Asda (171.4p). The UK average is 173.1p.
Which fuel brand has the cheapest diesel today?
Costco has the lowest average diesel price today at 188.8p a litre, followed by Asda (196.0p) and Tesco (196.0p). The UK average is 198.2p.
Which fuel brand is the most expensive?
BP has the highest average unleaded price of the brands listed, at 176.7p a litre, 10.7p more than Costco.
Is supermarket fuel cheaper?
Yes, today. The supermarket brands average 171.6p a litre for unleaded, against 173.4p for the other brands (not counting members-only Costco), about 1.8p less. That is roughly £0.99 on a 55 litre tank.
Why do prices vary between stations of the same brand?
Many branded stations are run by independent dealers or franchisees who set their own prices. Motorway services and remote rural stations usually charge more, and stations near a supermarket tend to price more keenly. The Cheapest column shows the lowest price at any station of that brand.
Is fuel from a cheaper brand lower quality?
No. All petrol and diesel sold in the UK must meet the same British Standards (BS EN 228 for petrol, BS EN 590 for diesel), whoever sells it. Premium fuels differ through extra additives and, for petrol, a higher octane rating.
How are these averages worked out?
Each average uses the prices that brand's stations have reported to the government's Fuel Finder scheme in the last 7 days. Prices below 80p or above 350p a litre are ignored as likely input errors. The Reporting column shows the share of each brand's stations with a price from the last 7 days.
Find the cheapest station near you
The cheapest brand on average isn't always the cheapest station near you. Compare every forecourt around you or along your route.
Brand not listed? Search by postcode or address to see every station, or browse prices by town and city.