The longest 0 per cent balance transfer credit cards in the UK run up to 36 months as of August 2026, from Barclaycard, NatWest, Virgin Money and Tesco Bank, each charging a transfer fee of around 3.1 to 3.45 per cent and a representative 24.9 per cent APR after the deal ends. The longest fee free deal is Barclaycard at 14 months.
TL;DR · LAST REVIEWED 30 AUGUST 2026
- Longest 0 per cent balance transfer deals run up to 36 months (August 2026).
- Transfer fees on the longest cards run 3.1 to 3.45 per cent; representative APR is 24.9 per cent.
- Longest fee free deal is Barclaycard at 14 months; Virgin Money and Santander offer 12 months.
Longest 0 per cent balance transfer cards, August 2026
| Card issuer | 0 per cent period | Transfer fee | Representative APR |
| Barclaycard Platinum | up to 36 months | 3.15 per cent | 24.9 per cent |
| NatWest | up to 36 months | 3.10 per cent | 24.9 per cent |
| Virgin Money | up to 36 months | 3.40 per cent | 24.9 per cent |
| Tesco Bank Clubcard | up to 36 months | 3.45 per cent | 24.9 per cent |
| HSBC | up to 35 months | fee applies | 24.9 per cent |
| Barclaycard (fee free) | 14 months | No fee | 24.9 per cent |
| Santander / Virgin Money (fee free) | 12 months | No fee | 24.9 per cent |
Source: Issuer published terms and Defaqto data, August 2026
KEY FACTS
- Longest 0 per cent balance transfer deals run up to 36 months (Barclaycard, NatWest, Virgin Money, Tesco Bank).
- Transfer fees on the longest cards run 3.1 to 3.45 per cent of the balance moved.
- Representative APR after the 0 per cent period is typically 24.9 per cent.
- Longest fee free balance transfer is Barclaycard at 14 months.
- Cards in the same banking group cannot transfer between each other (for example HSBC, First Direct, M&S Bank).
How a balance transfer fee adds up
| Balance moved | Fee at 3.15 per cent | Note |
| £2,000 | £63 | Paid once when the balance is moved |
| £5,000 | £157.50 | Compare against interest saved over the 0 per cent term |
| £10,000 | £315 | A fee free 14 month card may cost less for smaller balances |
Source: Issuer published terms, August 2026
The longest 0 per cent deals
The named issuers above lead the market in August 2026. Barclaycard, NatWest, Virgin Money and Tesco Bank each advertise up to 36 months at 0 per cent on balance transfers, with HSBC at up to 35 months. The advertised length is a maximum: the actual 0 per cent period you receive depends on the issuer's credit assessment, and applicants may be offered a shorter term such as 16 to 35 months. NatWest carries one of the lowest transfer fees at 3.10 per cent, while Tesco Bank sits at 3.45 per cent.
Fee free versus long 0 per cent
Every one of the longest cards charges a one off transfer fee, typically 3.1 to 3.45 per cent of the balance moved. The longest fee free deal is Barclaycard at 14 months, with Virgin Money and Santander offering 12 months with no fee. For a smaller balance cleared quickly, a fee free 14 month card can cost less overall than a 36 month card carrying a 3 per cent fee, so the total cost of the deal matters more than the headline length.
Rules that catch people out
You cannot transfer a balance between two cards in the same banking group, because the debt is already owed to that group: HSBC, First Direct, M&S Bank and John Lewis are one group, and Virgin Money sits within the Nationwide group. The representative APR after the 0 per cent period is typically 24.9 per cent, so clearing the balance before the deal ends is the whole point. There is usually a minimum transfer of £100, and most cards cap transfers at around 95 per cent of the credit limit.
DISCLAIMER
This article is editorial information, not financial advice. Kael Tripton Ltd is not authorised or regulated by the Financial Conduct Authority. Figures were correct at the last review date shown above; verify current rates and rules with the primary sources listed below before acting.
Frequently asked questions
What is the longest 0 per cent balance transfer card
In August 2026 Barclaycard, NatWest, Virgin Money and Tesco Bank each advertised up to 36 months at 0 per cent, with a transfer fee of around 3.1 to 3.45 per cent.
Is there a fee free balance transfer card
Yes. The longest fee free deal is Barclaycard at 14 months, with Virgin Money and Santander offering 12 months with no transfer fee.
What APR applies after the 0 per cent period
The representative APR after the deal ends is typically 24.9 per cent variable, which is why the balance should be cleared before the 0 per cent period expires.
Why can I not transfer between some cards
Cards in the same banking group cannot transfer between each other. HSBC, First Direct, M&S Bank and John Lewis are one group; Virgin Money is within the Nationwide group.
Should I pick the longest deal or a fee free one
Weigh the fee against interest saved. For a smaller balance cleared quickly, a fee free 14 month card can cost less than a 36 month card with a 3 per cent fee.
SOURCES
- Barclaycard balance transfer cards – accessed 30 August 2026
- NatWest longer balance transfer card – accessed 30 August 2026
- FCA: credit cards – accessed 30 August 2026