How long to pay off $30,000 in credit card debt?

Paying only the minimum (about $925 a month at 24.99%), a $30,000 credit card takes about 4.5 years and costs $20,510 in interest. Adding $300 a month cuts that to 3 years and $12,404 in interest.
You payPer monthDebt-freeTakesInterest
Minimum only$925Mar 20314.5 years$20,510
+$100 a month$1,025Jun 20304 years$16,774
+$200 a month$1,125Dec 20293.5 years$14,243
+$300 a month$1,225Jul 20293 years$12,404
+$500 a month$1,425Jan 20292.5 years$9,895

At 24.99% APR, starting Sep 2026. The minimum is estimated the way most cards set it: 1% of the balance plus that month's interest. Your card's real rate and minimum are on your statement.

Why the minimum takes so long

A card minimum is mostly interest. On $30,000 at 24.99%, about $625 of the first $925 payment is interest, so only about $300 touches the balance. That's why every extra dollar matters: all of it goes to the balance.

Snowball or avalanche?

With more than one card, the snowball pays the smallest balance first for a quick win; the avalanche pays the highest rate first to save the most interest. The difference is often smaller than people expect, and a first card paid off early is what keeps people going.

What's your number?
Type your balance and see your own debt-free month.
Try your balanceGet Snowballer on iPhone
Other balances: $1,000 · $2,000 · $3,000 · $5,000 · $7,500 · $10,000 · $15,000 · $20,000 · $25,000