Best Fuel Loyalty Cards & Cashback Schemes in the UK (2026)
Cheapest Fuel Finder Team
Fuel loyalty cards and cashback schemes can save you money on top of already-competitive prices. Here is a straightforward look at every major fuel reward scheme in the UK, what they actually save you, and which ones are worth using.
Supermarket Loyalty Schemes
Tesco Clubcard
Tesco awards 1 Clubcard point per £1 spent on fuel at Tesco forecourts. Each point is worth 1p, so a £60 fill-up earns you 60p. Over a year of fortnightly fill-ups, that is roughly £15 in Clubcard vouchers. Not life-changing, but it stacks on top of Tesco's already-competitive fuel prices.
Tesco occasionally runs promotional events offering bonus points on fuel, typically around holiday periods. Worth watching for.
Nectar (Sainsbury's)
Sainsbury's forecourts accept Nectar cards, earning 1 Nectar point per litre of fuel. Each point is worth 0.5p, so a 50-litre fill-up earns you 25p. Over a year, that is around £6.50. Nectar also works at Esso stations, so you can earn points at roughly 1,300 Esso forecourts across the UK — handy when there is no Sainsbury's nearby.
Asda
Asda does not operate a traditional fuel loyalty scheme. Instead, it competes on price — Asda's national pricing policy means you pay the same (competitive) price at every Asda forecourt. For many drivers, Asda's lower base price more than compensates for the lack of points.
Morrisons More Card
The Morrisons More Card earns 5 points per £1 spent on fuel. Points can be converted to in-store vouchers. Morrisons also regularly runs fuel voucher promotions — typically offering 5 to 7 pence off per litre when you spend £40 or more in-store. These promotions can make Morrisons the cheapest option in your area for a limited period.
Branded Station Schemes
Shell Go+
Shell Go+ offers a straightforward per-litre discount — typically 1p off per litre at Shell forecourts, applied immediately at the pump via the Shell app. No points to collect, no redemption hassle. At 50 litres per fill-up, fortnightly, that saves roughly £13 per year.
Shell Go+ also awards extra savings on Shell V-Power fuel purchases and occasional bonus offers. The scheme is free to join through the Shell app.
BP BPme Rewards
BP's BPme app awards points on every purchase which can be redeemed for fuel discounts, drinks, or other rewards. The effective saving is similar to Shell Go+ — roughly 1p per litre — but requires accumulating and redeeming points rather than getting an instant discount.
Esso Nectar
Esso partners with Nectar, earning 1 Nectar point per litre. The per-litre value is lower than Shell Go+ or BP BPme, but if you already collect Nectar points at Sainsbury's and other partners, it all adds up. Esso runs approximately 1,300 forecourts in the UK.
How Much Do Loyalty Schemes Actually Save?
Here is a realistic comparison for a driver using 1,200 litres of fuel per year (roughly 8,000 miles at 45 MPG):
| Scheme | Approx. annual saving |
|---|---|
| Shell Go+ | £12 — £15 |
| BP BPme | £10 — £15 |
| Tesco Clubcard | £12 — £18 |
| Nectar (Sainsbury's/Esso) | £6 — £8 |
| Morrisons More + vouchers | £15 — £30 (with promotions) |
These are useful savings, but they pale in comparison to simply switching to a cheaper forecourt. A 5 to 10 pence per litre price difference between stations saves you £60 to £120 per year — several times more than any loyalty scheme.
The Smart Strategy
The best approach combines both strategies:
- Compare prices first. Use our comparison tool to find the cheapest forecourt in your area.
- Default to supermarkets for the lowest base price.
- Use the loyalty scheme for whichever supermarket you fill up at.
- If you use branded stations, sign up for Shell Go+ or BP BPme to claw back a penny or two per litre.
- Watch for Morrisons vouchers — their promotions can temporarily make them the cheapest option.
For more savings tips, read our 15 ways to save money on fuel or find out which are the cheapest petrol stations in the UK. Use our fuel savings calculator to see how much switching stations could save you per year.
Related Articles
Compare Prices First, Then Stack Rewards
Loyalty schemes save £10-15 per year. Switching stations saves £60-130. Do both.