How long does it take to pay off $20,000 in credit card debt?

It depends almost entirely on how much you pay each month. At a typical 22% APR, the difference between $400 and $800 a month is more than 8 years and about $27,700 in interest.

Written and checked by the Bill & Debt Snowball team. Every figure is worked out with the app's own payoff math. Last checked October 25, 2026. How we check

The answer, by monthly payment

$20,000 on one card at 22% APR, paying the same amount every month and adding nothing new to the card:

Paying each monthPaid off inInterest paid
$300Never—
$40011 years, 5 months$34,712
$5006 years, 1 month$16,378
$6004 years, 4 months$11,192
$8002 years, 10 months$7,000
$1,0002 years, 2 months$5,143

At $300 a month the balance never goes down: 22% on $20,000 is about $367 of interest a month, more than the payment.

Why the first $100 extra matters most

Going from $400 to $500 a month cuts more than five years and about $18,300 of interest. Going from $800 to $1,000 saves eight months. Early on, most of a small payment goes to interest, so a little more goes a long way.

If it's spread over several cards

Pay every minimum, then put anything extra on one card at a time. The snowball starts with the smallest balance; the avalanche starts with the highest rate. Debt snowball vs. avalanche shows what each costs.

Further reading

Try it with your own numbers: the free debt snowball calculator.

Bill & Debt Snowball turns this into a plan for your own bills, paychecks and debts. It opens to everyone soon.

One email when sign-up opens, nothing else. Have an invite code?

More guides

Spot a mistake on this page, or a number that doesn't look right? Report it or email support@mysnowballplan.com.

General information to help you plan, not financial advice for your situation. Figures are worked out with the Bill & Debt Snowball app's payoff math: monthly interest at each rate, the same payments every month.