E10
E5
B7S
B7P
Money Saving

Best Fuel Rewards & Loyalty Cards in the UK (2026)

Cheapest Fuel Finder Team

UK fuel rewards can save a little on top of a competitive pump price, but the earning rules differ sharply between retailers. This guide compares the major consumer fuel loyalty programmes, their current base rates, and what those rewards are realistically worth. Rates were checked against official programme information on 12 August 2026.

UK fuel rewards: quick comparison

ProgrammeBase fuel earningPractical note
Tesco Clubcard1 point per £2 spentValue follows spend, not litres
Nectar at Sainsbury's or Esso1 point per litreUseful if you already collect Nectar
Shell GO+ Rewards1 point/L regular; 2 points/L V-Power200 points redeems for £1
BPme Rewards1 point/L regular; 2 points/L Ultimate200 points redeems for £1
Morrisons MorePoints on each litre5,000 points converts to a £5 Fiver
Asda RewardsNo fixed base rate advertisedWatch for fuel Missions and coupons

Programme terms and personalised offers can change. Check the retailer's app or official terms before choosing a station solely for a reward.

Loyalty card or business fuel card?

This guide covers free consumer rewards programmes. A business fuel card is different: it is a company payment product that can consolidate invoices, restrict purchases, and sometimes use network or weekly pricing. Fees, credit terms, and network coverage matter more than points. If you are simply paying for your own petrol or diesel, the loyalty programmes below are the relevant comparison.

Supermarket Loyalty Schemes

Tesco Clubcard

Tesco currently awards 1 Clubcard point for every £2 spent on fuel at its petrol filling stations. Each point converts to 1p in Clubcard vouchers, so a £60 fill-up earns 30 points, worth 30p at face value. At 26 similar fill-ups a year, that is about £7.80 in vouchers. Tesco confirms the rate on its petrol filling station information.

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 participating Esso forecourts — handy when there is no Sainsbury's nearby. Sainsbury's confirms the 1-point-per-litre rate in its Nectar fuel guidance.

Asda

Asda Rewards does not advertise a permanent points-per-litre rate. Instead, fuel savings can appear as time-limited Missions or coupons in the app. Treat those as bonuses rather than a guaranteed return, and compare the live pump price before making a special trip.

Morrisons More Card

Morrisons says More members earn points on every litre of fuel, while 5,000 points can be converted into a £5 More Fiver. The programme also uses personalised offers and points boosters, so the value can vary by account. Check the current details on the official Morrisons More page.

Branded Station Schemes

Shell Go+

Shell's current GO+ Rewards programme earns 1 point per litre of regular fuel and 2 points per litre of V-Power. A minimum of 200 points can be redeemed for £1, making the base return equivalent to about 0.5p per litre on regular fuel or 1p per litre on V-Power. These rates come from the Shell GO+ Rewards terms.

Shell also offers stamps, member discounts, and occasional promotions. Scan the app, card, or key fob when paying so the purchase is recorded.

BP BPme Rewards

BPme Rewards earns 1 point per litre of regular fuel and 2 points per litre of BP Ultimate. BP states that 200 points gives £1 off, so the base return is about 0.5p per litre on regular fuel and 1p per litre on Ultimate. Points can also be used for selected shop purchases or partner rewards.

Esso Nectar

Esso partners with Nectar, earning 1 Nectar point per litre. The per-litre value is modest, but if you already collect Nectar points at Sainsbury's and other partners, it all adds up. At participating Esso sites, 300 points can also be exchanged for 5p off each litre on a qualifying fill of up to 60 litres. See the official Nectar at Esso terms.

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):

SchemeApprox. annual saving
Shell Go+About £6 on regular fuel
BP BPmeAbout £6 on regular fuel
Tesco ClubcardAbout £8 at 140p/L
Nectar (Sainsbury's/Esso)£6 — £8
Morrisons More / Asda RewardsVaries with current offers

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 the normal base return from most loyalty schemes.

The Smart Strategy

The best approach combines both strategies:

  1. Compare prices first. Use our comparison tool to find the cheapest forecourt in your area.
  2. Default to supermarkets for the lowest base price.
  3. Use the loyalty scheme for whichever supermarket you fill up at.
  4. If you use branded stations, sign up for Shell GO+, BPme, or Nectar so regular purchases at least earn the available points.
  5. Check supermarket apps for temporary fuel coupons, Missions, and personalised boosters before filling up.

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.

Frequently Asked Questions

Which UK fuel loyalty card gives the best rewards?

There is no single winner for every driver. Tesco Clubcard is linked to spend, while Nectar, Shell GO+ Rewards and BPme Rewards earn from litres purchased. Temporary supermarket coupons and personalised app offers can be worth more than the normal base rate.

Are fuel loyalty cards the same as business fuel cards?

No. Consumer loyalty cards award points or vouchers after a purchase. Business fuel cards are payment and expense-management products for companies and may use network pricing, fees or credit terms.

Can I combine fuel rewards with a cheaper station price?

Yes. Compare the pump price first, then scan the loyalty card available at the cheapest convenient station. A few pence per litre in price difference is normally worth more than the base loyalty reward.

Does Asda Rewards give points on fuel?

Asda Rewards does not advertise a permanent points-per-litre rate. Fuel savings may appear through time-limited Missions or coupons, so check the app before filling up.

Compare Prices First, Then Stack Rewards

Base loyalty rewards are usually modest. Compare nearby prices first, then collect the available reward.

Find & reserve parking — YourParkingSpace