How each method works
Avalanche: list every debt with its interest rate. Pay minimums on all of them. Throw every extra dollar at the highest-APR debt until it's gone, then roll that payment onto the next-highest, and so on. Mathematically optimal, minimizes total interest paid.
Snowball: list every debt by balance, smallest to largest. Pay minimums on all of them. Throw every extra dollar at the smallest balance until it's gone, then roll that payment onto the next-smallest. Psychologically optimal, produces visible wins fast.
The math: how much does avalanche actually save?
On a typical $20,000 mixed debt portfolio (credit cards at 22%, personal loan at 9%, car loan at 6%, student loans at 5%) with $500/month extra payment, avalanche typically saves $400–$1,200 in total interest over 3–4 years vs snowball.
That's real money, but it's $10–$30/month of difference in monthly burn rate, which most people don't notice. The bigger variable is whether you finish the plan at all.
Which one fits your psychology
- Pick avalanche if: you're motivated by spreadsheets, you have already paid off debt before, you have one obviously dominant high-APR balance, or the math difference is large enough to matter ($1,500+ in interest).
- Pick snowball if: this is your first serious debt-payoff plan, you've quit before, you have many small balances cluttering your statements, or you need the dopamine of crossing accounts off the list.
- Pick a hybrid: knock out one tiny balance first for the win, then switch to avalanche for the rest. Many planners (Dave Ramsey aside) recommend this.
Setting up either method
- List every debt: balance, APR, minimum payment, due date.
- Total the minimums. Confirm the total fits in your budget.
- Determine your extra-payment amount. Aim for at least 10% of take-home pay if possible.
- Order debts: by APR (avalanche) or by balance (snowball).
- Set autopay for minimums on all debts; set the extra payment to go to the target debt automatically.
- When the target debt is paid off, redirect that minimum + extra payment to the next debt, never reduce the total going to debt.
A worked example: $30k of mixed debt
Debts: Card A $2,800 @ 24%, Card B $9,200 @ 22%, Personal loan $11,000 @ 11%, Auto $7,000 @ 6%. Minimums total $620/month. Extra payment: $400.
Avalanche order: Card A → Card B → Personal loan → Auto. Total interest paid: ~$5,800. Time to debt-free: 38 months.
Snowball order: Card A → Auto → Card B → Personal loan. Total interest paid: ~$6,750. Time to debt-free: 39 months.
Difference: $950 of interest, 1 month. Snowball gives you two big wins (Card A in month 6, Auto in month 18) along the way.
Where both methods fail
- Continuing to use the cards being paid off. Stop new charges or the snowball is sand.
- Leaving balances on cards that have a 0% promo period without prioritizing the promo deadline.
- Paying minimums on a high-APR card while throwing extra at a low-APR student loan 'because it's bigger.'
- Not capturing the 401(k) match while aggressively paying debt, you're leaving free money on the table.
- Skipping the $1,000 starter emergency fund, one car repair and you're back on the cards.
What to do before you start either
Build a $1,000 starter emergency fund first. Without it, the next surprise expense pushes you back onto the cards and the plan collapses.
Stop adding to the debt. New charges on the cards being paid off make either method statistically impossible to finish.
Capture any employer 401(k) match. Skipping the match to pay debt 1% faster is the wrong trade.
Consider one balance transfer if eligible, see our balance-transfer guide for the math.
