As we hurtle towards the budget-busting festive season, it is as good a time as any to take stock of the pieces of plastic in our wallets that many of us rely on.
The best credit cards can help you boost your credit score, clear your debts faster, spread the cost of an expensive purchase and even earn a tidy sum in airline points or cashback.
Pick the wrong one, however, or fail to manage it correctly, and you can be left with a hefty bill and a credit rating in tatters.
Choosing the right credit card can make a meaningful difference to your spending power and your ability to budget. Just remember to pay it off each month to avoid charges
So whether you are looking for cashback on your everyday spending, points to put towards your next flight, an interest-free balance transfer to help clear debts, or a card that doesn’t charge you for usage abroad, the right credit card could be a game-changer.
This is Money has scoured the market and picked out the best credit card deals to help you make the most of your money.
We have chosen these cards because we think that they offer something that makes them stand out from the crowd.
While they may not always have the absolute lowest rate or the longest special offer, our independent research has shown that they represent a good deal.
Best for cashback
Credit Card: American Express Platinum cashback everyday credit card
Perks: There is no monthly or annual charge on this card.
It gives 5 per cent cashback on all spending for the first three months of card membership, up to a maximum of £100.
Up until 6 July the maximum cashback possible in the first three months is being upped to £120.
Each year thereafter, you’ll receive 0.5 per cent cashback when spending up to £10,000 and 1 per cent cash back on everything you spend after that.
As long as you spend a minimum of £3,000 in each given year, every full £1 you spend on purchases qualifies for cashback.
Warning: If you fail to pay it off each month you’ll be hit with a 24.7 per cent APR.
In addition, some UK retailers don’t accept Amex due to the fact that it charges them around 3 per cent for each sale they make.
Being aware of where you can and can’t use your American Express card is important – you can find out the places that accept Amex here.
There are now very few major chains that don’t accept it, but you are much more likely to have an issue when in smaller shops throughout the UK.
However, some notable organisations still don’t accept Amex including Tile Giant, Dunelm and Sky.
The American Express Platinum cashback everyday credit card currently offers 5% cashback on any purchases for the first three months of card membership, up to a limit of £100
Credit card: American Express Platinum cashback credit card
Perks: Another offering from American Express, this card pays 0.75 per cent cashback on spending up to £10,000 and 1.25 per cent for everything over that amount in a given year.
Like the ‘everyday’ card detailed above, it offers 5 per cent cashback for the first three months – but with a higher limit of £125.
Up until 6 July the maximum cashback possible in the first three months is being upped to £160.
Warning: This card comes with a £25 annual charge.
If you fail to pay it off each month you’ll be hit with a 30 per cent APR.
As mentioned above, Amex is not accepted in all stores.
Verdict: If you’re not a big spender and are wary of paying any annual charge then Amex’s free cashback ‘everyday’ credit card might be best for you.
However, for those who expect to spend in excess of £10,000, the fee-paying option will ultimately prove more lucrative – particularly if you take full advantage of the introductory three month offer.
Best for frequent flyers
Your choice of rewards card will largely depend on which airlines you prefer to use, because a combination of credit card and frequent flyer points will yield the best discounts.
Credit Card: British Airways American Express Premium Plus Card
Perks: The major crowd pleaser on this card is a free companion ticket on one flight booked with your Avios points. Card holders are eligible for this if they spend more than £10,000 a year.
It means you can get two seats for the Avios points of one – although you still have to foot the bill for taxes, fees and charges on the ‘free’ seat.
Sky-high rewards: You can earn Avios points with your own air miles when flying with the likes of British Airways, Aer Lingus and Iberia, and boost them with the BA Amex card
The sign-up bonuses are good, too. At the moment you get 25,000 bonus Avios when you spend £3,000 in your first three months of membership.
Cardholders can get automatic enrolment to the British Airways Executive Club, which includes priority on standby waiting lists, 24/7 support when traveling outside the UK through Global Assist, and travel accident insurance of up to £75,000 on public transport when booked with their Amex card.
Do you need to clear existing debt?
Before you think about signing up for a new card to use for spending, you should make sure that your existing debts are in order.
If you’ve racked up a load of debt and have decided to make a fresh start on tackling it, zero per cent balance transfer cards could be the way to go.
Moving your debt to an interest-free card means that you can freeze the size of your debt, rather than continually playing catch-up as interest piles up.
Make sure you stick to the rules and clear your debt within the time period, otherwise you could be hit with high interest rates.
The reason credit card firms offer interest-free periods is because they manage to catch so many people out.
You get 1.5 Avios points for each £1 you spend and you also get three Avios points for every £1 you spend with British Airways or BA holidays.
According to British Airways, you can book a Reward Flight starting at just £1 and 18,500 Avios, or you can reduce the cash price of your flight with as little as 1,000 Avios.
It will really depend on how far you are intending to travel though. A Reward flight to North America for example starts from £100 and 50,000 Avios.
You can also get a two-for-one Companion Voucher when you spend £10,000 each membership year on the Card, which you can use to take a companion with you.
Companion Vouchers can only be redeemed on available reward flights.
Warning: It’s worth bearing in mind the number of Avios required jumps around depending on peak and off peak dates, the airline you fly with and how much cash you want to put towards it.
More importantly however, this card comes with a hefty £250 annual fee.
Remember to pay it off each month or you will face an enormous 101.4 per cent APR.
Verdict: If you are a big spender and a frequent flyer, this card is one of the most lucrative deals on the market.
But if you don’t want to pay an annual fee, there is a free alternative in the British Airways American Express card.
The sign-up perk for this card is much less generous. Only 5,000 BA Avios points after you spend £1,000 in the first six months.
For those who are frequent flyers on Virgin Atlantic it may be worth checking out the Virgin Atlantic Reward+ Credit Card.
Best for overseas spending
Credit card: Halifax Clarity credit card
Perks: This card has no extra charges for spending abroad, and does not charge for withdrawing cash anywhere in the world.
Plus it’s a Mastercard, which means conversion rates are much better, whilst Section 75 protection applies to overseas transactions too. This means the card provider protects purchases over £100 free of charge.
A specialist travel credit card won’t charge you extra for spending abroad
There is also no annual fee – so there are zero extra costs as long as you pay off your balance in full every month.
Warning: While there is no fee, interest is charged immediately at the card’s standard rate of 19.9 per cent on cash withdrawals and spending abroad. You can minimise the cost by repaying in full as soon as possible.
Depending on your credit score, applicants may be given a higher interest rate of 27.95 per cent when withdrawing cash. In either case, it’s crucial to pay this off to avoid being charged daily.
You will be charged £12 if you pay your balance late, have a payment returned or go over your limit.
Credit card: Barclaycard Rewards
Perks: There is no annual charge and no fees when using the card abroad, and you’ll be able to withdraw cash from an ATM without any charges.
The card comes with 0.25 per cent cashback on your everyday spending.
Dream holiday: A specialist travel credit card won’t charge you extra for spending abroad
You can also get up to five months of Apple Music, Apple TV+, Apple News+ and Apple Arcade for free, with your new Barclaycard – although this continues as a paid subscription after trial.
Warning: Remember to pay it off in full each month or you’ll be stung with a 22.9 per cent APR.
Best for Balance transfers
Credit card: Virgin Money Balance Transfer Credit Card
Perks: This card offers one of the longest interest-free periods of any balance transfer credit cards – up to 34 months. No annual fee.
Transfer your other credit card balances across so that you make just one monthly payment for everything.
Warning: There is a 2.7 per cent charge when transferring debt your debt over.
Once the 34-month interest free period ends, the APR rises to 21.9 per cent.
Credit card: HSBC Balance Transfer Credit Card
Perks: Enjoy 33 months interest free for balance transfers and no annual fee.
Warning: One your 33 month interest free period is over, you will face a 21.9 per cent APR.
Balance transfers need to be done in the first 60 days to get 33 months interest free.
A 2.7 per cent fee applies per balance transferred, with a minimum charge of £5, so worth transferring debts across in the largest sums possible.
Credit card: Sainsbury’s Balance transfer credit card
Perks: Offers a 0 per cent interest on balance transfers for up to 30 months.
You can also collect 500 bonus Nectar points each time you spend £35 or more on Sainsbury’s shopping with your credit card, up to ten times in your first two months. That’s a total of 5,000 points.
One Nectar point is worth 0.5p, so this could potentially be worth £25.
There is also no annual fee for this card.
Warning: Sainsbury’s may offer you a 0 per cent interest period of 24 months depending on your individual circumstances.
A Balance Transfer fee of 1.5 per cent applies to transfers made at application. The charge will depend on your current offer thereafter
After the 0 per cent period the APR rises to 19.9 per cent.
Credit Card: Sainsbury’s Bank 21 month Balance transfer credit card
Perks: Another card from Sainsbury’s, this one offers a 0 per cent balance transfer period of 21 months and there is no fee for transferring. There is not an annual fee, either.
Collect 500 bonus points each time you spend £35 or more on Sainsbury’s shopping with your credit card, up to ten times in your first 2 months, that’s 5,000 points.
Warning: Sainsbury’s may offer you a 0 per cent interest period of 17 or 13 months instead of 21, depending on your individual circumstances.
No balance transfer fee applies to transfers made within the first 3 months. The charge will depend on your current offer thereafter.
After the 0 per cent period the APR rises to 20.9 per cent.
Credit card: Santander Everyday No Balance Transfer Fee Credit Card
Perks: 0 per cent interest on balance transfers for 21 months from account opening and no fee to transfer a balance for the first 21 months.
There is also 0 per cent interest on purchases for 3 months from account opening and no monthly account fee.
Warning: After the 0 per cent period the APR rises to 21.9 per cent.
Verdict: Virgin Money’s card will be perfect for borrowers looking to pay off debts by transferring their entire debt over to a new card, with the promise of 0 per cent interest for a fixed period of time.
However, for those who don’t require such a long period of time it might be sensible to opt for either Sainsbury’s or Santander’s 21 month balance transfer deal and avoid a charge on transfers.
Best rewards cards for supermarkets
Store card membership: Tesco Clubcard Plus
Perks: If you subscribe to Clubcard Plus and get 10 per cent off your groceries in-store, twice a month, as well as 10 per cent off F&F all the time.
Collect 1 point for every £1 you spend in-store and online. On fuel, it’s 1 point for every £2 you spend.
M&S Club Rewards is exclusively available to M&S Credit Cardholders.
It’s also worth noting that Tesco Clubcard customers benefit from an array of discounted prices when grocery shopping.
Tesco claim you can save up to £40 a month.
Warning: It comes with a £7.99 monthly fee which will eat into your annual gain.
Store card membership: M&S Club Rewards
Perks: This card from Marks & Spencer provides a host of benefits including unlimited next day delivery for M&S online purchases, additional reward points on M&S shopping and overseas spending, and a plethora of vouchers.
M&S claim you’ll enjoy perks worth over £240 per year on average.
What to watch out for: The £10 monthly charge will eat into your annual gain.
This is also exclusively available to M&S credit card holders.
Protecting your money
Another major bonus with rewards cards is the consumer protection you are entitled to, under Section 75 of the Consumer Credit Act 1974.
Put simply, if you use the credit card to buy something worth more than £100, here or abroad, the card issuer is equally liable if something goes wrong.
Best for Amazon shoppers
Credit card: Amazon Platinum Mastercard
Perks: This card from the online retail giant has no annual charge. New card holders also get a £20 Amazon gift card on approval.
It offers £10 gift cards for every 1,000 points earned, as well as a £20 gift card up front.
To build up their points tally, Prime members get 3 points for every £2 spent on Amazon’s website, whilst non-Prime members get 1.5 points for every £2 spent.
This means an Amazon Prime customer using this card on the Amazon website will need to spend a total of £667 to receive a £10 gift card.
Whether you are a Prime member or not, you will also get half a point for every £2 worth of spending elsewhere.
Warning: This card charges no interest for the first three months after you open an account. After that, those who forget to pay it off in full each month will be stung with a 21.9 per cent rate.
Verdict: For those who regularly shop on Amazon this could be a great choice.
But equally, those who frequently shop at their local Tesco or M&S could stand to benefit via both their lucrative reward cards.
Best overall rewards card
Credit card: American Express Preferred Rewards Gold Credit Card
Perks: Card holders can benefit from a limited time bonus offer when they invite friends or family to become a new Cardmember.
Running from 7 April to 19 July, 2022, existing Gold Cardmembers will have their points doubled with 12,000 Membership Rewards points for each eligible referral compared with the standard 6,000 Membership Rewards points.
The invited friend will then receive at least 32,000 Membership Rewards points if they select the same Card, compared to the standard 22,000 Membership Rewards Points.
Credit cards offer a host of rewards – including points that can be used towards flights
For those who don’t sign up using the referral bonus it is currently possible to take advantage of an introductory offer of either 20,000 or 30,000 bonus points when you spend £3,000 in their first three months.
30,000 points is enough for a £150 gift card from Amazon. For frequent flyers, it can also be converted into Avios points.
You also earn one Membership Reward point for every £1 you spend, and two points for any airline or foreign currency purchase.
There is also the added benefit of getting £5 back twice every month by spending on Deliveroo.
Finally, you can take advantage of two complimentary lounge visits per year at over 1,300 airport lounges globally.
Those signing up without a referral can still potentially secure 30,000 rewards points as part of a bonus deal currently on offer.
Warning: It comes with a £140 annual fee after the first year. However, if you cancel before your first year is up, you’ll essentially have enjoyed this card for free.
If you fail to pay your balance off each month, you’ll be hit with a whopping 60.1 per cent APR.
Verdict: If you make full use of the perks, then this card could be a highly lucrative option, even with the £140 fee.
Credit card: The Barclaycard Avios Plus card
Perks: Barclaycard’s Avios Plus credit cards offer customers the opportunity to collect Avios points for every £1 they spend.
Avios points are a way for you to turn your everyday spending into flights with BA, Aer Lingus, Iberia, among other airlines.
Those who opt for the Barclaycard Avios Plus will collect a whopping 25,000 Avios if they spend £3,000 in the first three months.
Barclaycard’s two new credit cards offer customers the opportunity to collect Avios points for every £1 they spend.
Existing customers will collect 5,000 points if they spend £3,000 over the same period.
They also get a return on their spending – 1.5 Avios for every £1 spent.
On top of accumulating Avios points, if you spend £10,000 on within 12 months, you’ll receive a British Airways cabin upgrade voucher to use on an Avios Reward Flight booking.
You can also get up to five months of Apple Music, Apple TV+, Apple News+ and Apple Arcade for free with the new Barclaycard – although this turns into a paid subscription after the trial so you’ll need to cancel if you wish to avoid being charged thereafter.
Warning: The £20 monthly fee for the Barclaycard Avios Plus – £240 a year may be too terrifying for some to stomach.
It’s also worth noting that if you fail to pay the balance off each month you will be hit with a 72.4 per cent APR. That makes it absolutely essential to pay off as you go along, or end up with a hefty penalty.
Some links in this article may be affiliate links. If you click on them we may earn a small commission. That helps us fund This Is Money, and keep it free to use. We do not write articles to promote products. We do not allow any commercial relationship to affect our editorial independence.