Top 7 Credit Cards for 2025 with the Best Cashback & Rewards in the UK

1. American Express Cashback Everyday Credit Card

2. American Express Cashback Credit Card

  • Intro Offer: 5 % cashback (up to £125) for the first three months (Lovemoney, Money To The Masses, The Independent).
  • Ongoing Cashback: 0.75 % up to £10,000/year; 1.25 % beyond that, with a £25 annual fee (often waived in year one) (Lovemoney, Money To The Masses).
  • Why It’s Great: Higher ongoing cashback rates justify the fee for consistent high spenders.

3. Santander Edge Credit Card

4. Barclaycard Rewards Credit Card

  • Cashback Rate: Typically 0.25 %, recently boosted to 0.5 % until November 30, 2025 (MoneySavingExpert.com, MoneyWeek).
  • Fees & Perks: No annual fee, no foreign transaction fees if paid in full, and free overseas cash withdrawals (MoneySavingExpert.com, MoneyWeek).
  • Why It’s Great: A reliable, fee-free option with travel-friendly benefits.

5. American Express Preferred Rewards Gold Credit Card

  • Intro Bonus: Around 20,000–40,000 membership reward points (worth roughly £115–£180) for £3,000 spend in 3 months (MoneySavingExpert.com, Reddit).
  • Ongoing Rewards: 1 point per £1 spent + bonus points with heavy use; includes lounge passes and Deliveroo credits (MoneySavingExpert.com, Reddit).
  • Fees: Free in the first year; £195/year from year two (MoneySavingExpert.com, Reddit).
  • Why It’s Great: High-value perks for frequent spenders who can justify the annual fee.

6. Amazon Barclaycard

7. John Lewis Partnership or M&S Bank Reward Cards

  • John Lewis Partnership Card (points-based): Earn “points” convertible into vouchers—see full terms as per Which? analysis (Which?).
  • M&S Loyalty Credit Card: Earn “M&S Points” with optional Club Rewards for further perks (Wikipedia).
  • Why They’re Great: Best for shoppers loyal to these brands, offering extra value in-store.

Summary Table

CardIntro OfferOngoing BenefitFee (Year 1)
Amex Cashback Everyday5 % up to £125 (5 mo)Up to 1 % cashback£0
Amex Cashback5 % up to £125 (3 mo)Up to 1.25 % cashback£0 (then £25)
Santander Edge2 % (1-yr)1 %£3/mo
Barclaycard Rewards0.5 % (boosted)0.25 %£0
Amex Gold20–40k pts bonusPoints + perks£0 (then £195)
Amazon BarclaycardVoucher + variedUp to 2 % on Amazon£0
John Lewis / M&SPoints/vouchersBrand loyalty value£0–£65

Tips to Maximize Returns:

  • Always pay off your balance each month—the high APR can quickly negate rewards (Lovefood, MoneySavingExpert.com, The Scottish Sun).
  • Check that card benefits and fees match your spending habits—one size doesn’t fit all!
  • Use referral bonuses (especially with Amex) to boost value—just ensure you’re eligible (Reddit).