logo-rebrand Skip to main content

Balance transfer credit cards

Compare balance transfer credit cards from 8 companies to find a 0% interest credit card deal to transfer your existing balance to. With the longest 0% interest periods on balance transfers now up to 29 months, you could pay no interest on your credit card debts until 2021. Additional results may be available with an eligibility check.

Check your eligibility for credit cards

  • 1Improve your chances of being accepted
  • 2It won't affect your credit score
  • 3It's quick, free and easy

How much would you like to transfer?

£
Note that this is illustrative and this figure does not reflect the credit limit you will be offered.

Sort by:

TSB Platinum Balance Transfer Card

TSB Platinum Balance Transfer Card
29 months
0% interest on balance transfers
19.9% APR
Representative APR (variable)
£88.50
Cost of fees over 29 months
TSB Platinum Balance Transfer Card

Total cost of fees over 29 months:

£88.50

This is assuming you will make a balance transfer of £3,000.

Monthly repayments:

£106.50

Assuming a balance transfer of £3,000, you will need to repay at least £106.50 to clear the balance before the 0% offer expires.


How are the card fees calculated?

With this card, for each transfer you pay a fee of 2.95% of the balance transferred; 2.95% of £3,000 is £88.50.

How do I pay the card fees?

The fee of £88.50 will be added to your total balance of £3,000. You can gradually repay it as part of your monthly repayments, along with the rest of your card balance, or make a large one-off payment to cover it.

How are the monthly repayments calculated?

The monthly repayment of £106.50 assumes you want to repay a balance of £3,000 in full before the 0% interest offer of 29 months ends. We've factored in any account or balance transfer fees too.

What if I don't fully repay my balance when the 0% offer expires?

If you've not repaid your balance at the end of the 0% interest period you will be charged interest on the remaining balance.

£106.50 p/m
To pay off balance over 29 months
Apply
Representative example: When you spend £1,200 at a rate of 19.95% (variable) per annum, your representative APR is 19.90% APR (variable)

Sainsbury’s Bank Dual Credit Card

Sainsbury’s Bank Dual Credit Card
20 months
0% interest on balance transfers
21.9% APR
Representative APR (variable)
£90.00
Cost of fees over 20 months
Sainsbury’s Bank Dual Credit Card

Total cost of fees over 20 months:

£90.00

This is assuming you will make a balance transfer of £3,000.

Monthly repayments:

£154.50

Assuming a balance transfer of £3,000, you will need to repay at least £154.50 to clear the balance before the 0% offer expires.


How are the card fees calculated?

With this card, for each transfer you pay a fee of 3% of the balance transferred; 3% of £3,000 is £90.00.

How do I pay the card fees?

The fee of £90.00 will be added to your total balance of £3,000. You can gradually repay it as part of your monthly repayments, along with the rest of your card balance, or make a large one-off payment to cover it.

How are the monthly repayments calculated?

The monthly repayment of £154.50 assumes you want to repay a balance of £3,000 in full before the 0% interest offer of 20 months ends. We've factored in any account or balance transfer fees too.

What if I don't fully repay my balance when the 0% offer expires?

If you've not repaid your balance at the end of the 0% interest period you will be charged interest on the remaining balance.

£154.50 p/m
To pay off balance over 20 months
Apply
Representative example: When you spend £1,200 at a rate of 21.95% (variable) per annum, your representative APR is 21.90% APR (variable)

MBNA Low Fee 0% Balance Transfer Card

MBNA Low Fee 0% Balance Transfer Card
24 months
0% interest on balance transfers
20.9% APR
Representative APR (variable)
£45.00
Cost of fees over 24 months
MBNA Low Fee 0% Balance Transfer Card

Total cost of fees over 24 months:

£45.00

This is assuming you will make a balance transfer of £3,000.

Monthly repayments:

£126.88

Assuming a balance transfer of £3,000, you will need to repay at least £126.88 to clear the balance before the 0% offer expires.


How are the card fees calculated?

With this card, for each transfer you pay a fee of 1.5% of the balance transferred; 1.5% of £3,000 is £45.00.

How do I pay the card fees?

The fee of £45.00 will be added to your total balance of £3,000. You can gradually repay it as part of your monthly repayments, along with the rest of your card balance, or make a large one-off payment to cover it.

How are the monthly repayments calculated?

The monthly repayment of £126.88 assumes you want to repay a balance of £3,000 in full before the 0% interest offer of 24 months ends. We've factored in any account or balance transfer fees too.

What if I don't fully repay my balance when the 0% offer expires?

If you've not repaid your balance at the end of the 0% interest period you will be charged interest on the remaining balance.

£126.88 p/m
To pay off balance over 24 months
Apply
Representative example: When you spend £1,200 at a rate of 20.93% (variable) per annum, your representative APR is 20.90% APR (variable)

Barclaycard Platinum Purchase & Balance Transfer Visa Credit Card

Barclaycard Platinum Purchase & Balance Transfer Visa Credit Card
18 months
0% interest on balance transfers
21.9% APR
Representative APR (variable)
£87.00
Cost of fees over 18 months
Barclaycard Platinum Purchase & Balance Transfer Visa Credit Card

Total cost of fees over 18 months:

£87.00

This is assuming you will make a balance transfer of £3,000.

Monthly repayments:

£171.50

Assuming a balance transfer of £3,000, you will need to repay at least £171.50 to clear the balance before the 0% offer expires.


How are the card fees calculated?

With this card, for each transfer you pay a fee of 2.9% of the balance transferred; 2.9% of £3,000 is £87.00.

How do I pay the card fees?

The fee of £87.00 will be added to your total balance of £3,000. You can gradually repay it as part of your monthly repayments, along with the rest of your card balance, or make a large one-off payment to cover it.

How are the monthly repayments calculated?

The monthly repayment of £171.50 assumes you want to repay a balance of £3,000 in full before the 0% interest offer of 18 months ends. We've factored in any account or balance transfer fees too.

What if I don't fully repay my balance when the 0% offer expires?

If you've not repaid your balance at the end of the 0% interest period you will be charged interest on the remaining balance.

£171.50 p/m
To pay off balance over 18 months
Apply
Representative example: When you spend £1,200 at a rate of 21.90% (variable) per annum, your representative APR is 21.90% APR (variable)

Virgin Money 18 Month All Round Credit Card

Virgin Money 18 Month All Round Credit Card
18 months
0% interest on balance transfers
21.9% APR
Representative APR (variable)
£87.00
Cost of fees over 18 months
Virgin Money 18 Month All Round Credit Card

Total cost of fees over 18 months:

£87.00

This is assuming you will make a balance transfer of £3,000.

Monthly repayments:

£171.50

Assuming a balance transfer of £3,000, you will need to repay at least £171.50 to clear the balance before the 0% offer expires.


How are the card fees calculated?

With this card, for each transfer you pay a fee of 2.9% of the balance transferred; 2.9% of £3,000 is £87.00.

How do I pay the card fees?

The fee of £87.00 will be added to your total balance of £3,000. You can gradually repay it as part of your monthly repayments, along with the rest of your card balance, or make a large one-off payment to cover it.

How are the monthly repayments calculated?

The monthly repayment of £171.50 assumes you want to repay a balance of £3,000 in full before the 0% interest offer of 18 months ends. We've factored in any account or balance transfer fees too.

What if I don't fully repay my balance when the 0% offer expires?

If you've not repaid your balance at the end of the 0% interest period you will be charged interest on the remaining balance.

£171.50 p/m
To pay off balance over 18 months
Apply
Representative example: When you spend £1,200 at a rate of 21.90% (variable) per annum, your representative APR is 21.90% APR (variable)

Sainsbury's Bank No Balance Transfer Fee Credit Card

Sainsbury's Bank No Balance Transfer Fee Credit Card
18 months
0% interest on balance transfers
20.9% APR
Representative APR (variable)
£0.00
Cost of fees over 18 months
Sainsbury's Bank No Balance Transfer Fee Credit Card

Total cost of fees over 18 months:

£0.00

This is assuming you will make a balance transfer of £3,000.

Monthly repayments:

£166.67

Assuming a balance transfer of £3,000, you will need to repay at least £166.67 to clear the balance before the 0% offer expires.


How are the card fees calculated?

With this card, for each transfer you pay a fee of 0% of the balance transferred; 0% of £3,000 is £0.00.

How do I pay the card fees?

The fee of £0.00 will be added to your total balance of £3,000. You can gradually repay it as part of your monthly repayments, along with the rest of your card balance, or make a large one-off payment to cover it.

How are the monthly repayments calculated?

The monthly repayment of £166.67 assumes you want to repay a balance of £3,000 in full before the 0% interest offer of 18 months ends. We've factored in any account or balance transfer fees too.

What if I don't fully repay my balance when the 0% offer expires?

If you've not repaid your balance at the end of the 0% interest period you will be charged interest on the remaining balance.

£166.67 p/m
To pay off balance over 18 months
Apply
Representative example: When you spend £1,200 at a rate of 20.95% (variable) per annum, your representative APR is 20.90% APR (variable)

Virgin Money 20 Month Balance Transfer Credit Card

Virgin Money 20 Month Balance Transfer Credit Card
20 months
0% interest on balance transfers
21.9% APR
Representative APR (variable)
£30.00
Cost of fees over 20 months
Virgin Money 20 Month Balance Transfer Credit Card

Total cost of fees over 20 months:

£30.00

This is assuming you will make a balance transfer of £3,000.

Monthly repayments:

£151.50

Assuming a balance transfer of £3,000, you will need to repay at least £151.50 to clear the balance before the 0% offer expires.


How are the card fees calculated?

With this card, for each transfer you pay a fee of 1% of the balance transferred; 1% of £3,000 is £30.00.

How do I pay the card fees?

The fee of £30.00 will be added to your total balance of £3,000. You can gradually repay it as part of your monthly repayments, along with the rest of your card balance, or make a large one-off payment to cover it.

How are the monthly repayments calculated?

The monthly repayment of £151.50 assumes you want to repay a balance of £3,000 in full before the 0% interest offer of 20 months ends. We've factored in any account or balance transfer fees too.

What if I don't fully repay my balance when the 0% offer expires?

If you've not repaid your balance at the end of the 0% interest period you will be charged interest on the remaining balance.

£151.50 p/m
To pay off balance over 20 months
Apply
Representative example: When you spend £1,200 at a rate of 21.90% (variable) per annum, your representative APR is 21.90% APR (variable)

Sainsbury's Bank Balance Transfer Credit Card

Sainsbury's Bank Balance Transfer Credit Card
27 months
0% interest on balance transfers
21.9% APR
Representative APR (variable)
£90.00
Cost of fees over 27 months
Sainsbury's Bank Balance Transfer Credit Card

Total cost of fees over 27 months:

£90.00

This is assuming you will make a balance transfer of £3,000.

Monthly repayments:

£114.45

Assuming a balance transfer of £3,000, you will need to repay at least £114.45 to clear the balance before the 0% offer expires.


How are the card fees calculated?

With this card, for each transfer you pay a fee of 3% of the balance transferred; 3% of £3,000 is £90.00.

How do I pay the card fees?

The fee of £90.00 will be added to your total balance of £3,000. You can gradually repay it as part of your monthly repayments, along with the rest of your card balance, or make a large one-off payment to cover it.

How are the monthly repayments calculated?

The monthly repayment of £114.45 assumes you want to repay a balance of £3,000 in full before the 0% interest offer of 27 months ends. We've factored in any account or balance transfer fees too.

What if I don't fully repay my balance when the 0% offer expires?

If you've not repaid your balance at the end of the 0% interest period you will be charged interest on the remaining balance.

£114.45 p/m
To pay off balance over 27 months
Apply
Representative example: When you spend £1,200 at a rate of 21.95% (variable) per annum, your representative APR is 21.90% APR (variable)

Sainsbury's Bank Low Balance Transfer Fee Credit Card

Sainsbury's Bank Low Balance Transfer Fee Credit Card
25 months
0% interest on balance transfers
20.9% APR
Representative APR (variable)
£55.50
Cost of fees over 25 months
Sainsbury's Bank Low Balance Transfer Fee Credit Card

Total cost of fees over 25 months:

£55.50

This is assuming you will make a balance transfer of £3,000.

Monthly repayments:

£122.22

Assuming a balance transfer of £3,000, you will need to repay at least £122.22 to clear the balance before the 0% offer expires.


How are the card fees calculated?

With this card, for each transfer you pay a fee of 1.85% of the balance transferred; 1.85% of £3,000 is £55.50.

How do I pay the card fees?

The fee of £55.50 will be added to your total balance of £3,000. You can gradually repay it as part of your monthly repayments, along with the rest of your card balance, or make a large one-off payment to cover it.

How are the monthly repayments calculated?

The monthly repayment of £122.22 assumes you want to repay a balance of £3,000 in full before the 0% interest offer of 25 months ends. We've factored in any account or balance transfer fees too.

What if I don't fully repay my balance when the 0% offer expires?

If you've not repaid your balance at the end of the 0% interest period you will be charged interest on the remaining balance.

£122.22 p/m
To pay off balance over 25 months
Apply
Representative example: When you spend £1,200 at a rate of 20.95% (variable) per annum, your representative APR is 20.90% APR (variable)

Barclaycard Platinum 15 month Balance Transfer Card

Barclaycard Platinum 15 month Balance Transfer Card
15 months
0% interest on balance transfers
21.9% APR
Representative APR (variable)
£0.00
Cost of fees over 15 months
Barclaycard Platinum 15 month Balance Transfer Card

Total cost of fees over 15 months:

£0.00

This is assuming you will make a balance transfer of £3,000.

Monthly repayments:

£200.00

Assuming a balance transfer of £3,000, you will need to repay at least £200.00 to clear the balance before the 0% offer expires.


How are the card fees calculated?

With this card, for each transfer you pay a fee of 0% of the balance transferred; 0% of £3,000 is £0.00.

How are the monthly repayments calculated?

The monthly repayment of £200.00 assumes you want to repay a balance of £3,000 in full before the 0% interest offer of 15 months ends. We've factored in any account or balance transfer fees too.

What if I don't fully repay my balance when the 0% offer expires?

If you've not repaid your balance at the end of the 0% interest period you will be charged interest on the remaining balance.

£200.00 p/m
To pay off balance over 15 months
Apply
Representative example: When you spend £1,200 at a rate of 21.90% (variable) per annum, your representative APR is 21.90% APR (variable)
Got a balance transfer card?

Create a reminder and we'll let you know when you're nearing the end of your 0% period

Create a reminder

uSwitch Limited is a credit broker, not a lender, for consumer credit.

Our services are provided at no cost to you, but we may receive a commission from the companies we refer you to.

Frequently asked questions

0% balance transfer credit cards

A 0% balance transfer credit card allows you to transfer debt from existing credit cards, to one with a 0% introductory deal.

This means you can pay off your debt over a longer period without worrying about paying extra in interest repayments.

This can be a good way to save money on the cost of paying back your credit card debt.

It can also be a good way to make your debts more manageable. You can consolidate your debts from multiple credit cards and keep them all in one place.

How to compare balance transfer credit cards

There are a few things to look for when comparing balance transfer credit cards.

Duration of the 0% balance transfer offer

Most cards come with a 0% interest offer. This allows you to pay off your credit card debt within a specified time period without being charged interest.

To make the most from the introductory offer, calculate how much you’ll need to pay back each month to complete your repayments within the 0% interest period.

For example

You transfer £1,000 to a card with a 24 month 0% introductory offer.

The transfer fee is 3% costing you £30

In total you owe £1,030

The total debt divided by 24 months is £42.92

To pay off the credit card in full during the 0% introductory period, each month you'd need to pay: £42.92

You might get a shorter introductory period than advertised

Be careful. If you’ve had credit problems in the past you might be given a shorter introductory period than you see advertised.

Check when the 0% offer ends

0% balance transfer offers do not last forever. When the introductory offer ends, the interest will go back to a more expensive standard rate.

To avoid paying interest, when you transfer your credit card balance to a new card, always make a note of when the introductory 0% interest rate ends.

What the 0% deal covers

A credit card might offer a long 0 balance transfer rate that lasts years. But it might only offer a few months of interest free spending.

Generally it’s better to have your balance transfer credit card just for balance transfers. But it’s worth knowing what rates you’ll be paying for spending on it too, just in case you need to.

If you have a large debt to pay over the 0% interest period try to avoid spending on the card after transferring a balance to it.

Or if you're looking for a card that offers a good rate on both, you might want to consider a 0% balance transfer and purchase credit card.

Cost of the balance transfer fee

Most credit card providers charge a balance transfer fee of around 3% when you move your debt from one card to another. This varies between cards and providers.

As the fee is worked out as a percentage, the cost of the transfer fee will rise with the amount you transfer.

For example

You transfer £1,000. The transfer fee is 3%.

It'll cost you £30 to transfer your balance.

You transfer £2,000. The transfer fee is 3%.

It'll cost you £60 to transfer your balance.

But do not let the fee put you off. Even with the fee, you’re still likely to be paying less overall compared to your existing credit card.

Some credit cards will offer a discount on the initial balance transfer fee provided you meet their terms and conditions. This usually includes paying off your balance on time each month.

APR

APR is there to help you compare credit card deals more easily. APR stands for annual percentage rate.

It helps you work out what the credit card will cost you once your 0% introductory period ends. A higher APR means higher repayments.

It takes into account the interest rate and additional charges of a credit card offer.

You might get a higher APR than advertised

But the rate you see advertised isn’t necessarily the rate you will get. Credit card providers only have to give the typical APR they advertise to around 50% of successful applicants. If you’ve had credit problems in the past you might be given a higher APR.

Check that the rate you see advertised is the rate you will actually get to avoid a shock when your first statement arrives.

Are money transfers included?

Some balance transfer credit cards will also include 0% on money transfers.

Money transfers allow you to pay money from your balance transfer cards into your current account. So you can pay off overdraft debt, not just credit card debt.

These deals will also come with a fee, usually around 4% but this will vary from provider to provider.

These balance and money transfer credit cards can be vital for consolidating debt from a variety of areas. It could be worth considering if you have debt elsewhere and not just from your credit card.

Finding the best balance transfer cards

The best balance transfer credit card for you will depend on your needs. But to help you find the best deal you should look for:

  • Lowest APRs
  • 0 balance transfer fees
  • Longest 0% introductory periods

Also consider what other features you might need including:

  • Money transfers
  • 0% purchases

Balance transfer credit cards for bad credit

Your options for balance transfer credit cards will be limited if you have bad credit.

Most credit cards transfer deals will only accept people with a good or excellent credit rating.

You might have a higher chance of being approved for a credit card for bad credit.

Find out more about balance transfer cards

What does 'most popular' mean?

When we use the term ‘most popular’ on Uswitch in reference to current accounts, these accounts are ranked by the number of clicks they have received on the site in the past 48 hours.

The most clicked on accounts are at the top, with the least at the bottom. This reflects how popular they are with visitors to Uswitch.com. Consequently this is a good table to look at if you’re interested in seeing which current accounts most people think are worth getting.