The best 0% balance transfer credit cards December 2022

Move to a 0% balance transfer credit card and cut the cost of your debt. Here are the best on the market

Man holding credit card reader while a customer is paying in workshop
(Image credit: Getty images)

Switching to a balance transfer credit card can help you avoid costly interest payments on your credit card debt. 

In response to the cost of living crisis, credit card borrowing is growing according to The Bank of England, if you find yourself having a lot of credit card debt that needs paying off, you can save hundreds of pounds just by switching to a 0% balance transfer credit card. 

Simply put, a balance transfer card allows you to transfer the debt from your old credit card to a new one, where you can pay off your debt with no interest charged for a certain time period. 

There are several offers and right now, the best 0% balance transfer card can bag you almost three years to pay off your debt - interest free. 

Some credit cards do charge a fee to transfer the debt, but these are the ones that offer a longer period of 0% balance transfer. Whereas the credit cards that don’t have a transfer fee offer a shorter timeframe in which to repay the balance. 

It essentially means it’s a cheaper way to become debt-free as you won’t be paying interest on your repayments. 

To make sure you don’t pay any interest, you’ll need to make at least the minimum repayment each month, and repay the whole debt within the interest-free period. It is important to keep up with the repayments and do not use the card to spend on, or you will be charged a hefty interest. 

When the 0% period ends, you’ll be charged interest on any balance on the card - so aim to pay off your debt in the timeframe you get.

Last checked 06/12/22. Last updated 22/11/22.

Best 0% Balance Transfer Credit cards

Why you can trust The Money Edit Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out more about how we test.

Longest 0% interest balance transfer cards

Here are some of the longest 0% balance transfer cards available. These ones include a transfer fee, but if you don't need as long to pay off your debt, then further below, we have also listed some cards with no transfer fee, but fewer months on the 0% balance period. 

You will need a good credit score to get the top deal; our links take you to the eligibility checker (opens in new tab) on our sister site GoCompare (select 0% balance transfer on the drop down menu) so that you can see how likely you are to be accepted.

This list is updated regularly, with guidance from data analyst Defaqto (opens in new tab).

Sainsbury’s Bank Credit Card (opens in new tab)

Sainsbury’s Bank Credit Card (opens in new tab) | up to 34 months 0% interest |  2.88% transfer fee | 21.95% APR  after 0%

Up to 34 months is generous but be aware if your credit score isn't great you could be offered less time to pay off the balance before you're charged interest.

Check to see if you can get the Sainsbury’s Bank deal via GoCompare's eligibility checker now (opens in new tab) or apply directly to Sainsbury's Bank (opens in new tab).   

Santander Balance Transfer Credit Card (opens in new tab)

Santander Balance Transfer Credit Card (opens in new tab) | up to 33 months 0% interest | 2.65% transfer fee | 21.9% APR after 0% period

Be aware if your credit score isn't great you could get less time to pay off the balance before you're charged interest.

Check to see if you can get the Santander deal via GoCompare's eligibility checker now (opens in new tab) or apply directly to Santander (opens in new tab).

HSBC Balance Transfer Card (opens in new tab)

HSBC Balance Transfer Card (opens in new tab) | 30 months 0% interest | 2.99% fee | 23.9% APR after 0% period

This card offers a generous 30 months interest free if you're accepted for the card for balance transfers and charges a 2.99% fee on the amount you transfer. It also offers 0% interest on purchases for up to 3 months. 

Check to see if you can get the HSBC card via GoCompare's eligibility checker (opens in new tab) or apply directly to HSBC (opens in new tab).  

Sainsbury’s Bank Credit Card (opens in new tab)

Sainsbury’s Bank Credit Card (opens in new tab) | up to 29 months 0% interest | 1% or 2% transfer fee| 21.95% APR after 0% period

The transfer fee will be either 1% or 2% depending on the offer at the time.  Be aware if your credit score isn't great you could get less time to pay off the balance before you're charged interest.

Check to see if you can get the Sainsbury’s Bank deal via GoCompare's eligibility checker now (opens in new tab) or apply directly to Sainsbury's Bank. (opens in new tab)  

HSBC Balance Transfer Card (opens in new tab)

HSBC Balance Transfer Card (opens in new tab) | 28 months 0% interest | 1% fee | 23.9% APR after 0% period

This card gives you 28 months to pay off your balance interest  with a low 1% transfer fee. It also offers 0% interest on purchases for up to 3 months.

Check to see if you can get the HSBC card via GoCompare's eligibility checker (opens in new tab) or apply directly to HSBC (opens in new tab)

M&S Balance Transfer Plus offer Credit Card (opens in new tab)

M&S Balance Transfer Plus offer Credit Card (opens in new tab) | up to 28 months 0% interest | 2.99% transfer fee | 23.9% APR after 0% period | M&S points

Be aware if your credit score isn't great you could get less time to pay off the balance before you're charged interest. This card also offers 0% on shopping for 3 months and you can collect M&S points every time you use your card.

Check to see if you can get this deal via GoCompare's eligibility checker now (opens in new tab) or apply directly to M&S Bank (opens in new tab).

Longest no-fee 0% interest balance transfer cards

Clear your debt with a credit card that offers a fee-free balance transfer. However, this comes with a shorter time frame to pay off your debt (our list below goes down to 20 months), so it’s recommended to only go for this option if you are able to do that. 

Be sure to check if you're eligible for your chosen credit card through our links which take you to the eligibility checker on our sister site GoCompare. Go on the drop down menu and select 0% balance transfer when on the site.

These are some of the best no-fee, 0% transfer cards available. This list is updated regularly, with guidance from data analyst Defaqto (opens in new tab).

LONGEST NO FEE

Sainsburys Bank Credit Card (opens in new tab)
Longest no fee

Sainsburys Bank Credit Card (opens in new tab) | up to 22 months 0% interest on transfers | No transfer fee | 21.95% APR after 0% period

Depending on your credit score you can get almost two years interest free to pay off you balance without paying any interest and up to 3 months 0% interest on purchases

Check to see if you can get the deal via GoCompare's eligibility checker now (opens in new tab) or apply directly to Sainsbury's Bank (opens in new tab).

Santander Everyday No Balance Transfer Fee Credit Card (opens in new tab)

Santander Everyday No Balance Transfer Fee Credit Card (opens in new tab) | up to 21 months 0% interest | No transfer fee | 21.9% APR after 0% period

Be aware if your credit score isn't great you could get less time to pay off the balance before you're charged interest. You can also get up to 3 months 0% interest on purchase

Check to see if you can get the deal via GoCompare's eligibility checker now (opens in new tab) or apply directly to Santander. (opens in new tab) 

HSBC UK (opens in new tab)

HSBC UK (opens in new tab) | up to 16 months 0% interest | No transfer fee | 23.9% APR after 0% period

Be aware if your credit score isn't great you could get less time to pay off the balance before you're charged interest. You can also get up to 3 months 0% interest on purchases.

Check to see if you can get the deal via GoCompare's eligibility checker now (opens in new tab) or apply directly to HSBC (opens in new tab).

Man holds credit card and bill at table

(Image credit: getty images)

HOW TO MAKE THE MOST OF YOUR 0% BALANCE TRANSFER CARD  

Before applying for a 0% balance transfer credit card, it is important to know how to use one because if used incorrectly, it can prove to be costly. Here’s our guide on how you can take advantage of a 0% balance transfer credit card in the best possible way. 

Remember, the recommended credit cards listed are purely for you to make the most of 0% balance transfers. You can find 0% on purchases on our best 0% purchase credit cards (opens in new tab)

So If you withdraw cash or make purchases with your balance transfer card, you will be charged a high rate unless the same credit card offers 0% on balance transfers and purchases like the Santander All in One credit card. 

That said, some 0% balance transfer credit cards may also come with 0% on purchases, but only for a certain period of time. For example the Santander Everyday No Balance Transfer Fee Credit Card offers up to 21 months 0% interest with no transfer fee and up to 3 months 0% interest on purchases. 

Aim to pay off the balance before the 0% period ends, as you will face high interest charges after that. If you haven’t cleared it before the 0% term ends, switch to another balance transfer deal. 

Always keep up with the minimum monthly payments. If you miss any, you will face a fee and could even lose the 0% deal. Set up a direct debit to minimise the risk of missed payments. 

Complete your transfer within one to three months to get the 0% deal; transfer after this time period will be charged at a high interest rate. 

You can't transfer a balance between cards from the same bank or banking group. So where you're transferring debt from will narrow down the choice. For example, Lloyds Banking Group owns Lloyds Bank, Halifax, Bank of Scotland so you couldn’t transfer debt from a Halifax credit card to a Bank of Scotland credit card.

WHO CAN GET A 0% BALANCE TRANSFER CREDIT CARD?

Typically, you’ll need a good credit score. It usually depends on the interest-free term you are going for, for a longer period of 0% balance transfer like 33 months, it would require a better credit score than if you were to opt for a 20 month 0% balance transfer credit card.

You can check your score for free at credit reference agencies Experian (opens in new tab), Equifax (opens in new tab) or TransUnion (opens in new tab)

Legally, credit card firms only need to give their advertised deals to 51% of successful applicants, so you may be offered a shorter 0% interest period than advertised.

Vaishali Varu
Staff Writer

Vaishali graduated in journalism from Leeds University. She has gained experience writing local stories around Leeds and Leicester, which includes writing for a university publication and Leicester Mercury. 

She has also done some marketing and copywriting for businesses.

When she is not writing about personal finance, Vaishali likes to travel and she's a foodie.

With contributions from