PetrolPrices logo

UK Fuel Loyalty Cards

Compare & Save More with Rewards

Save £100-150 Per Year on Fuel

UK drivers are missing out on hundreds of pounds in free rewards. By using the right loyalty cards, you can save money every time you fill up — with zero effort beyond scanning an app.

8
Major Schemes
FREE
To Join
£150
Max Annual Savings
1p
Best Value/Litre

Quick Guide: Which Card is Best?

🏆
Best Value Per Litre:

Texaco Star Rewards (1p per litre)

🛒
Best for Supermarket Shoppers:

Nectar (Sainsbury's + Esso) or Clubcard (Tesco + Esso)

🎁
Best Extra Perks:

Shell Go+ (10% off food, drinks, car wash)

✈️
Best for Air Miles:

BPme Rewards (converts to Avios)

All UK Fuel Loyalty Cards Compared

Shell Go+

Shell Go+

Visit-based rewards
Earn Rate
Points on fuel + in-store purchases
How It Works
Earn points on every purchase. Every 10 qualifying visits (min £10 fuel or £2 shop) unlocks a fuel discount reward.
Key Benefits
  • £2.50 bonus points when you join
  • Points on fuel and in-store products
  • Fuel discounts every 10 visits
  • 10% off deli by Shell, car wash & engine oils
Est. Annual Saving £20-35
Best for: Regular Shell customers who buy fuel AND shop items
BPme Rewards

BPme Rewards

Points-based
Earn Rate
1 point per litre (2 for Ultimate fuel) + 1 point per £1 in shop
How It Works
Collect points with every fuel purchase and in-store spend. Points never expire while account is active.
Key Benefits
  • 500 bonus points (£2.50) on sign-up
  • 1 point per litre of regular fuel
  • 2 points per litre of BP Ultimate fuel
  • 1 point per £1 spent in BP shop
Est. Annual Saving £13-20
Best for: Frequent BP visitors who want flexibility in redemption
Esso Nectar

Esso Nectar

Points-based (Nectar)
Earn Rate
1 Nectar point per litre of fuel
How It Works
Scan your Nectar card when fuelling at Esso. Points combine with all your other Nectar earnings from Sainsbury's, Argos, eBay etc.
Key Benefits
  • 1 Nectar point per litre of fuel
  • Part of UK's largest loyalty network
  • Combine with Sainsbury's shopping points
  • Bonus point offers via Esso app
Est. Annual Saving £22-30
Best for: Sainsbury's shoppers who want to combine fuel and grocery rewards
Tesco Clubcard

Tesco Clubcard

Points-based
Earn Rate
1 point per £2 spent on fuel
How It Works
Scan your Clubcard when paying for fuel at Tesco petrol stations. Points can also be earned at Esso stations with Tesco Express (1 point per £3).
Key Benefits
  • 1 Clubcard point per £2 on fuel
  • Also works at Esso Tesco Express sites
  • Redeem points for fuel purchases
  • Triple value with Clubcard Partners
Est. Annual Saving £15-45 (up to £45 using Partners)
Best for: Tesco shoppers who want maximum value through Partner deals
Sainsbury's Nectar

Sainsbury's Nectar

Points-based (Nectar)
Earn Rate
1 Nectar point per litre of fuel
How It Works
Scan your Nectar card at Sainsbury's petrol stations to collect points. Combine with your grocery shopping rewards.
Key Benefits
  • 1 Nectar point per litre of fuel
  • Same card works at Esso too
  • Personalised bonus offers via app
  • Double Up events for 2x points
Est. Annual Saving £22-30
Best for: Regular Sainsbury's shoppers combining fuel and grocery rewards
Morrisons More

Morrisons More

Points-based
Earn Rate
5 More points per litre of fuel
How It Works
Scan your More Card at Morrisons petrol stations. Collect 5,000 points to receive a £5 "Morrisons Fiver" voucher automatically.
Key Benefits
  • 5 points per litre of fuel
  • 5 points per product in-store
  • More Card exclusive prices
  • Personalised offers and coupons
Est. Annual Saving £13-26
Best for: Morrisons shoppers who fill up while doing their weekly shop
Texaco Star Rewards

Texaco Star Rewards

Points-based
Earn Rate
1 point per litre (worth 1p each)
How It Works
Earn 1 point per litre of fuel purchased. Each point is worth 1p - the highest value per point of any UK fuel scheme.
Key Benefits
  • 1 point per litre = 1p value
  • Highest value points of any scheme
  • 200 bonus points on sign-up
  • Double points on first 3 fill-ups
Est. Annual Saving £26-35
Best for: Anyone near a Texaco - offers best value per litre reward
ASDA Rewards

ASDA Rewards

Cashpot-based
Earn Rate
Build your Cashpot with fuel purchases
How It Works
Scan the ASDA Rewards app at the pump to add to your Cashpot. Promotional offers periodically boost your fuel rewards.
Key Benefits
  • Build Cashpot savings on fuel
  • Promotional fuel offers available
  • Combine with in-store Cashpot earning
  • Instant voucher redemption
Est. Annual Saving £10-20 (plus low base prices)
Best for: ASDA shoppers - low base fuel prices plus rewards

Side-by-Side Comparison

Scheme Points Per Litre Point Value Value Per Litre Min. Redemption
Texaco Star Rewards 1 point 1p 1p 500 points (£5)
Shell Go+ Points-based Variable ~0.7p 10 visits
Esso / Sainsbury's Nectar 1 point 0.5p 0.5p 300 points (5p/L)
BPme Rewards 1 point (2 for Ultimate) 0.5p 0.5p 200 points (£1)
Tesco Clubcard 1 point per £2 1p (3p with Partners) ~0.35p (1p with Partners) 150 points (£1.50)
Morrisons More 5 points 0.1p 0.5p 5,000 points (£5)
ASDA Rewards Cashpot (varies) 1p Variable + promos £5 voucher

* Values based on typical 50-litre fill-up. Actual savings depend on promotions and redemption choices.

Estimate Your Annual Savings

Enter your typical fuel usage to see how much you could save with loyalty cards.

Pro Tips to Maximise Savings

1. Stack Multiple Cards

Sign up for ALL the free loyalty schemes. Use whichever one matches where you're filling up. There's no rule saying you can only have one!

2. Time Your Big Shop with Fuel

Many supermarkets run "Spend £60 in-store, get 10p off per litre" promotions. Plan your weekly shop to coincide with needing fuel.

3. Use Clubcard Partners for 3x Value

Tesco Clubcard points are worth 1p each, but convert to 3p with Clubcard Partners (RAC, restaurants, days out). This triples your fuel rewards!

4. Don't Forget In-Store Purchases

Shell Go+ and BPme give points on shop purchases too. Grabbing a coffee? Scan your card for extra points.

5. Check for Double Points Promotions

Schemes regularly run bonus point events. Nectar Double Up events and Morrisons More Month can double your earnings temporarily.

6. Company Fuel Card? You Might Double-Dip

Many company fuel cards allow you to also scan a personal loyalty card. Check with your employer - you could earn personal rewards on work fuel!

Frequently Asked Questions

Texaco Star Rewards offers the best value at 1p per litre (1 point = 1p). However, the "best" card depends on which stations are near you. Combining multiple cards (e.g., Nectar for Sainsbury's/Esso, plus Clubcard for Tesco) typically saves £100-150 per year.
Yes! Nectar points can be earned at Sainsbury's and Esso fuel stations (1 point per litre), then redeemed for 5p off per litre. Tesco Clubcard earns 1 point per £2 spent on fuel at Tesco, and also works at Esso stations with Tesco Express shops (1 point per £3).
Yes, all UK fuel loyalty schemes are completely free to join. You can sign up via their apps or websites, or collect a physical card from participating stations. There are no membership fees or hidden costs.
Absolutely! You can (and should) have cards for different fuel brands. You can only use one card per transaction, but having multiple cards means you can earn rewards wherever you fill up. This is called "stacking" and can maximise your savings.
It varies by scheme. Shell Go+ points expire if not redeemed. Nectar points last indefinitely while your account is active. Tesco Clubcard points are valid for 2 years. Morrisons More points expire after 12 months. Check each scheme's terms for details.
Yes! With minimal effort (just scanning an app or card), a typical UK driver can save £85-150 per year. The key is consistency - scan every time you fill up, and combine with promotional offers when available.
Often yes, but it depends on your company's policy and the fuel card provider. Many drivers successfully "double-dip" by scanning their personal loyalty card alongside their company fuel card. Check with your employer first.
Morrisons offers 5 points per litre (converting to £5 per 5,000 points = 0.1p/litre). Sainsbury's and Tesco both use Nectar and Clubcard respectively, offering roughly 0.5p per litre value. However, supermarkets often have the cheapest base fuel prices, so the total saving can be greater.

PetrolPrices.co.uk loyalty savings data is based on typical UK driver behaviour and live fuel pricing trends. Logos and trademarks are used for identification purposes only and remain the property of their respective owners.

Ready to Start Saving?

Store your loyalty card barcodes in PetrolPrices for quick access when you fill up.