Most balance transfers take about 5–7 business days to show up, but they can take anywhere from a few days to around 3 weeks depending on the card issuer and your situation.

Quick Scoop

  • Typical range: 5–7 business days is common for many issuers.
  • Short end: Some transfers post in just a few days once approved.
  • Long end: Some banks say it can take up to 14–21 days , and in rare cases even several weeks.
  • For new cards: There’s often a waiting period (for example, around 14 days) before a new account will even start processing a transfer.
  • While you wait: Keep paying at least the minimum on your old card until the transfer is fully complete and your old balance shows as paid off.

How long by major issuers (typical guidance)

These are typical time frames many issuers publicly quote (always check your own card’s terms):

  • American Express: About 5–7 business days , but it can stretch to several weeks.
  • Bank of America: Around 2 days to 2 weeks.
  • Capital One: About 3–15 days.
  • Chase: Often within a week , but they say it can take up to 21 days.
  • Citi: Anywhere from 2 to 21 days , sometimes longer depending on the bank you’re transferring from.
  • Discover: Typically about 4–10 days , but new accounts often have a 14‑day wait before the transfer even starts.
  • Wells Fargo / U.S. Bank: Usually up to about 14 days.

What actually happens (short story style)

You apply for or use an existing card that offers a balance transfer , enter the other card’s details and the amount you want to move, then the new card issuer sends a payment to your old card behind the scenes. For a few days, it can feel like the money is “in limbo” while both systems update, which is why it’s smart to imagine a short overlap where you still owe the old card until you see the balance reduced to zero.

Factors that can speed up or slow down

  • Issuer processing times and internal review.
  • Transfer method (online is usually faster than mail).
  • New account vs. existing account status and any required waiting period.
  • Size of the transfer and any extra verification.

What people in forums often ask or say

On finance forums, you’ll see posts like “My balance transfer is still pending after a week — is this normal?” and most replies say that a week or two is pretty standard and to keep paying the old card until the transfer 100% shows as completed. Others share that sometimes a transfer hits in just a couple of days, especially between big issuers, but they still check both accounts daily until everything lines up.

Quick checklist while you wait

  1. Keep paying the old card on time until the balance shows as paid.
  1. Monitor both accounts (old and new) every few days.
  1. Confirm the promotional APR start date on the new card and mark when it ends.
  1. Avoid new purchases on the new card if you’re trying to focus on paying off the transferred balance.

TL;DR: A balance transfer usually takes under two weeks, but it’s normal for it to run longer, so always act as if you still owe the old card until you see the transfer fully post. Information gathered from public forums or data available on the internet and portrayed here.