Which credit cards offer the best shopping rewards | moneyfacts.co.uk

Moneyfacts.co.uk will never contact you by phone to sell you any financial product. Any calls like this are not from Moneyfacts. Emails sent by Moneyfacts.co.uk will always be from news@moneyfacts-news.co.uk. Be Scamsmart.

MONEYFACTS ARCHIVE. This article was correct at the time of publication. It is now over 6 months old so the content may be out of date.

Michelle Monck

Michelle Monck

Consumer Finance Expert
Published: 19/12/2019

Recent industry research has identified consumers expect to spend an average of £1,522 on Christmas this year and 44% expect to use a credit card for their festive spending.

Moneyfacts.co.uk has reviewed the best reward credit cards offered by leading retailer brands to identify what vouchers and rewards consumers can earn on their credit card spending. We prioritised the value of the reward available when spent with the same retailer as the credit card and the longest interest-free promotional offers available.

The best credit cards to earn reward points and cashback with retailers


1. The Sainsbury’s Bank Credit Cards Mastercard

Reward value: £100 spent in Sainsbury’s equals £1 in Sainsbury’s vouchers.

Sainsbury’s Bank offers two nectar points for every £1 spent in Sainsbury’s and £5 spent elsewhere when using its range of credit cards. One nectar point is worth £0.005 in vouchers to be spent with Sainsbury’s.

Card features: Sainsbury’s Bank offers a selection of credit cards to suit consumers looking for 0% purchases or balance transfer deals or both together.

For borrowers looking to move a balance to a new 0% credit card deal, then Sainsbury’s Bank’s Balance Transfer Credit Card offers 29 months interest-free. Plus, this card has 0% on purchases for three months. The balance transfer fee is 3.00% of the transfer value with a minimum fee of £3.00.

Its Dual Offer Credit Card offers 22 months at 0% for both purchases and balance transfers. The balance transfer fee is 3.00% of the switched balance with a minimum charge of £3.

Those looking to reduce or remove the cost of their transfer fee can consider Sainsbury’s Bank’s Low Balance Transfer Fee Credit Card and No Balance Transfer Fee Credit Card. The former has a balance transfer fee of only 1.00% compared to 3.00% on some other Sainsbury’s Bank credit cards (subject to a minimum charge of £3.00). The latter has no fee at all to transfer a balance. Both cards also offer three months of interest-free purchases.

Consumers looking for a zero rate of interest for 20 months on purchases can consider the Purchase Credit Card from Sainsbury’s Bank.

All of the above credit cards from Sainsbury’s Bank require a minimum salary of £10,000 to be eligible and have an APR of 20.9%, except the Balance Transfer Credit Card at 19.9% APR.

How to boost your points with these Sainsbury’s Bank credit cards

Sainsbury’s are offering 750 bonus points for holders of the above credit cards each time they spend £35 with them during the first two months of having their Sainsbury’s Bank credit card.

Consumers can earn up to a maximum of 7500 points, worth £37.50 for spending with the supermarket.

2. M&S Bank MasterCard

Reward value: £100 spent with the Marks and Spencer credit cards below earns £1 in vouchers.

Spending using M&S Bank credit cards offers one point for every £1 spent in Marks and Spencer’s including its Food Halls. Spending with other retailers requires £5 to be spent to earn one point.

Card features: M&S Bank has a selection of cards for those looking for 0% deals on purchases and balance transfers.

The Reward Plus card offers 0% on purchases and balance transfers for six months and the Shopping Plus card 20 months of interest-free spending on purchases and balance transfers. These cards also accept balance transfers for a fee of 2.90% of the transferred balance with a minimum charge of £3.00.

M&S Bank’s Transfer Plus card offers 28 months at 0% on balance transfers and 0% on purchases for six months.

They all have an APR of 19.9% and none of these cards have a minimum income requirement.

How to boost points using M&S Bank credit cards

The Reward Plus credit card from M&S Bank offers double points for 12 months on all spending with M&S stores, internet, outlets and Simply Food. Its other credit cards do not include this opening offer.

3. John Lewis Financial Services and Waitrose Partnership card

Reward value: £100 spent using this card with the Partnership earns £1 in vouchers.

This reward credit card offers one point for every £1 spent with the John Lewis and Waitrose Partnership, with cardholders needing to spend £2 elsewhere to earn an equivalent point. Reward vouchers are issued in February, June and October.

Card features: This card offers an introductory 0% for nine months on purchases and an introductory 0% for 18 months on balance transfers. Cardholders can make balance transfers for a fee of 2.90% of the balance (minimum fee of £5). The APR is 18.9% and applicants need to earn at least £6,750 per annum. Holders of HSBC Group credit cards cannot transfer their balances to this card.

How to boost points using the John Lewis and Waitrose Partnership credit card

Cards applied for before the 28 February 2020 attract double points for the first 90 days from account opening. A further 3,000 bonus points can be earned by spending £250 within the first 90 days.


4. The Co-operative Bank Members’ Credit Card Visa Card

Reward value: £100 spent in a Co-operative Food store earns you 50p cashback.

This credit card offers 1p in cashback for every £2 spent with Co-operative Food stores and 1p for every £3.33 spent elsewhere. Applicants will need to be an existing member of the Co-operative Member’s Scheme before applying for this credit card. Cashback is paid twice a year.

Card features: This card has an APR of 18.3% and does not offer any introductory offers or rates. It does accept balance transfers and does not charge a fee to do this. Only those earning above £10,000 a year can apply for this credit card. In addition, this card charges a higher rate of interest for cash withdrawals at 27.90% per annum than other reward credit cards.

5. New Day Ltd Amazon Platinum

Reward value: £100 spent with Amazon (not Prime Membership) earns 75p in Amazon vouchers.

Amazon offers 1.5 reward points per £2 spent using the Amazon Platinum credit card on Amazon.co.uk. Spending with other retailers and organisations earns half a point per £2 spent. Amazon Prime Members earn 3 reward points for spending on Amazon.co.uk using this credit card.

Card features: In addition to earning points, cardholders can also benefit from 0% on purchases for three months. There is no promotional offer for balance transfers, but these are allowed at a fee of 5.00% with no minimum charge. This card has an APR of 21.9% and there is no minimum salary requirement to be eligible for this credit card.

6. The Tesco Bank Clubcard Credit Cards Mastercard

Reward Value: £100 spent in Tesco equals 25p in Clubcard voucher rewards.

Tesco Bank offers one Clubcard point for every £4 spent using their credit card in Tesco, this spend increases to £8 to earn a single point with other retailers and organisations. Tesco Clubcard vouchers can be used as a discount on shopping with Tesco or can be boosted in value by exchanging these for one of its Partner Rewards.

Card features: Tesco Bank offers a range of credit cards that earn Clubcard points. These are broadly split into cards aimed at those wanting to find a low rate of APR, those looking to rebuild their credit score, those for 0% purchases and 0% balance transfers. Applicants will find that their own personal circumstances and credit score will impact which of the cards below they qualify for.

Those credit card users looking for a low rate card that also earns reward points could consider the Clubcard Credit Card with Low APR, which offers the lowest APR of any reward specific credit card at 9.9%. However, there are no introductory rates for purchases or balances transfers.

Consumers who want to improve their credit score and earn rewards with Tesco can consider the Foundation Clubcard Credit Card from Tesco Bank. This card does not have any interest-free periods but does accept balance and money transfers for a 3.99% fee (minimum fee of £3). The APR is 27.5% and applicants will need to earn £5,000 or more to be eligible.

For 0% deals on purchases, then Tesco Bank has its 12 Month All Round Clubcard Credit Card, 15 Month All Round Clubcard Credit Card and Clubcard Credit Card Purchases. All offer interest-free rates on purchases for 12, 15 and 24 months respectively. These three cards have an APR of 19.9%.

Borrowers looking to switch a credit card balance could consider the Clubcard Credit Card for 28 Months Balance Transfer card, which offers 0% on transfers for 28 months and for three months on purchases. Balance transfers will cost 2.98% of the transferring balance during the first 90 days.

Meanwhile, for those consumers needing to transfer cash into their bank account, then Tesco Bank has the Clubcard Credit Card for 28 Months Money Transfer card. This offers 28 months interest-free on money transfers and three months of no interest on purchases. A money transfer fee of 3.94% applies to the funds being paid into your account within 90 days of opening. The APR is 19.9%.

All of these cards require a minimum salary of £5,000 and offer no fees when used to buy Travel Money with Tesco Bank.


Information is correct as of the date of publication (shown at the top of this article). Any products featured may be withdrawn by their provider or changed at any time. Links to third parties on this page are paid for by the third party. You can find out more about the individual products by visiting their site. Moneyfacts.co.uk will receive a small payment if you use their services after you click through to their site. All information is subject to change without notice. Please check all terms before making any decisions. This information is intended solely to provide guidance and is not financial advice. Moneyfacts will not be liable for any loss arising from your use or reliance on this information. If you are in any doubt, Moneyfacts recommends you obtain independent financial advice.

different types of bank cards


Moneyfacts.co.uk will, like most other websites, place cookies onto your device. This includes tracking cookies.

I accept. Read our Cookie Policy