Best Balance Transfer Cards — Quick Comparison
| Card | 0% APR Period | Balance Transfer Fee | Annual Fee | Regular APR |
|---|---|---|---|---|
| Citi Diamond Preferred | 21 months | 3% or $5, whichever is greater | $0 | 17.49%-28.24% |
| Wells Fargo Reflect | 21 months | 5% ($5 minimum) | $0 | 17.49%-29.74% |
| Citi Double Cash | 18 months | 3% (intro), then 5% | $0 | 18.49%-28.49% |
| Chase Freedom Unlimited | 15 months | 5% ($5 minimum) | $0 | 19.74%-28.49% |
| Chase Freedom Flex | 15 months | 5% ($5 minimum) | $0 | 19.74%-28.49% |
| Amex Blue Cash Preferred | 12 months | N/A (no BT promo) | $95 | 18.49%-29.49% |
Best Balance Transfer Card: Citi Diamond Preferred
Annual fee: $0 | 0% APR: 21 months on balance transfers | BT fee: 3% or $5, whichever is greater (must transfer within 4 months of opening)
The Citi Diamond Preferred ties with the Wells Fargo Reflect for the longest 0% balance transfer period available — 21 months — but charges a lower 3% balance transfer fee vs. 5% on the Reflect.
How much you save on a $5,000 balance moved at 22% APR:
| Scenario | Interest Costs |
|---|---|
| Keep current card, pay $300/month | ~$1,170 interest over 18 months |
| Transfer to Diamond Preferred (3% fee, $150) + pay $300/month | $0 interest + $150 fee = $150 total cost |
| Savings | ~$1,020 |
Who this is for: People with a single large balance who want the maximum payoff window and the lowest transfer fee.
Limitation: No rewards earning. This is a payoff tool, not a keeper card.
Best for purchases + balance transfers: Wells Fargo Reflect
Annual fee: $0 | 0% APR: 21 months on both purchases AND balance transfers | BT fee: 5% ($5 minimum)
The Wells Fargo Reflect is the only card that matches 21 months on both purchases and balance transfers. If you’re planning a large purchase while also carrying a balance, the Reflect is uniquely positioned.
Reflect vs. Diamond Preferred:
| Feature | Citi Diamond Preferred | Wells Fargo Reflect |
|---|---|---|
| 0% BT period | 21 months | 21 months |
| 0% purchase period | 12 months | 21 months |
| BT fee | 3% | 5% |
| Best for | Pure debt payoff | Payoff + large purchase |
Cost difference: On a $5,000 balance, the 5% fee = $250 vs. 3% ($150). The Reflect costs $100 more in fees but covers purchases at 0% for 21 months.
Cell phone protection: $600/claim (max 3 claims/year, $25 deductible) when you pay your phone bill with the Reflect — adds value as a long-term keeper card.
Best Balance Transfer + Rewards Card: Citi Double Cash
Annual fee: $0 | 0% APR: 18 months on balance transfers | BT fee: 3% for the first 4 months, then 5% | Ongoing rewards: 2% everywhere
After the 0% period ends, the Citi Double Cash becomes the best flat-rate cash back card available — 2% on every purchase with no annual fee. This makes it a useful keeper even after the balance is paid off.
Best strategy: Transfer a balance, pay it down aggressively over 18 months, and then use the card for ongoing 2% cash back.
Best Balance Transfer + Rewards Ecosystem: Chase Freedom Cards
Annual fee: $0 | 0% APR: 15 months | BT fee: 5% ($5 minimum)
Both the Chase Freedom Unlimited (1.5% + 3% dining) and Chase Freedom Flex (5% rotating) offer 15-month 0% balance transfer periods. Shorter than the Citi/Wells options, but these cards earn well long-term through the Chase Ultimate Rewards ecosystem.
When to choose a 15-month card over 21 months:
- Your balance is small enough to pay off in 15 months
- You want a rewards card as a long-term keeper (CFU/CFF earn well ongoing)
- You already have Chase Sapphire and want to pool points
Balance Transfer Payoff Calculator
| Balance | Monthly Payment | Months Needed | Works for 21mo? | Works for 18mo? | Works for 15mo? |
|---|---|---|---|---|---|
| $5,000 | $250 | 20 months | ✅ | ⚠️ Need $279/mo | ❌ Need $334/mo |
| $5,000 | $300 | 17 months | ✅ | ✅ | ❌ Need $334/mo |
| $5,000 | $400 | 13 months | ✅ | ✅ | ✅ |
| $10,000 | $500 | 20 months | ✅ | ❌ Need $556/mo | ❌ Need $667/mo |
| $10,000 | $700 | 15 months | ✅ | ✅ | ✅ |
Use this to determine which window you realistically need.
Step-by-Step: How to Do a Balance Transfer
Step 1: Check your credit score Good to excellent credit (670+) required. Pull a free report at AnnualCreditReport.com.
Step 2: Calculate the fee 3% fee on $5,000 = $150. 5% fee on $5,000 = $250. Add this to your balance.
Step 3: Apply and get approved Apply online. Approval typically includes your credit limit before completing the transfer request.
Step 4: Initiate the transfer Give the new card issuer your old account number and balance to transfer. Allow 7-14 business days.
Step 5: Keep paying the old card Continue paying the minimum on the original card until the transfer clears. Missing a payment will incur fees and may hurt your credit score.
Step 6: Set a payoff target Calculate the monthly payment required to pay off before the 0% window closes: $$\text{Min payment} = \frac{\text{Balance} + \text{Transfer Fee}}{\text{0% months}}$$
Step 7: Don’t use the card for purchases Payments apply to the lowest-APR balance first. New purchases may not receive 0% APR and can create a complex balance with interest accruing.
Balance Transfer Red Flags to Avoid
- Forgetting the end date: Set a calendar reminder 2 months before the 0% period expires
- Only paying minimums: Minimum payments won’t clear a $5,000+ balance in 15-21 months. Do the math.
- Late payments: A single 30-day late payment can trigger a penalty APR (up to 29.99%) and forfeit the promotional rate
- Assuming the full limit: Credit limit may be lower than your transfer amount; apply for more than needed
Related: Best Credit Cards | Best 0% APR Credit Cards | Best Low Interest Credit Cards | Best No Annual Fee Cards