How Long Does a Balance Transfer Take?
Quick Answer
A balance transfer can take anywhere from a few days to several weeks, depending on the credit card company, but they're typically done within five to seven days. Knowing what to expect can help you ensure that you stay caught up on payments.

A credit card balance transfer typically takes about five to seven days, depending on the card issuer, but some financial institutions ask customers to allow up to six weeks to complete the transaction.
If you're considering getting a new balance transfer credit card and want to make sure you know how long the transfer will take as well as whether you should even make a transfer in the first place, read on.
What Is a Balance Transfer?
A balance transfer is when you move a balance from one credit card to another. The goal is typically to take advantage of a lower interest rate or even an introductory 0% APR promotion. This is a common strategy for consolidating debt, and can help you save a significant amount of money in interest.
Example: Say you have a $5,000 balance on a card with a 20% interest rate, and you were to transfer it to a card with a 0% annual percentage rate (APR) promotion for 18 months and a 3% transfer fee, you could pay off the balance interest-free, including the $150 fee, during the 0% APR period with a monthly payment of roughly $286. In contrast, if you were to put that payment toward your current card, it'd take you 21 months to pay it off, and you'd pay about $960 in interest.
Best balance transfer cards of 2026
Compare balance transfer offers from our partners with 0% APRs and generous introductory periods.
Offers from our partners
Citi Double Cash® Card
Intro APR:0% for 18 months on Balance Transfers
Ongoing APR:17.49% - 27.49% (Variable)
Rewards:2% (cash back)
Annual Fee:$0
