The one rule both methods share
Whichever you choose, the mechanic is identical: pay the minimum on every debt, then put every spare dollar at one target debt. When that target clears, its entire payment rolls onto the next one. Nothing shrinks — the total you pay each month stays the same, and it lands harder and harder on whatever is left.
That rolling payment is where the speed comes from. Splitting spare money evenly across five debts feels fair and finishes nothing. The methods differ only in which debt you point it at first.
The snowball: smallest balance first
Order your debts by balance, smallest to largest, and attack the smallest. Interest rates are ignored entirely.
It costs slightly more in interest, and it works because paying an account off completely is a visible, finished thing. The list of debts gets shorter. There is one fewer statement, one fewer minimum payment, one fewer thing to think about. For anyone who has started paying down debt before and stalled, that momentum is worth more than the interest difference.
The avalanche: highest interest rate first
Order your debts by interest rate, highest to lowest, and attack the highest. Balances are ignored entirely.
This is mathematically optimal — it always costs the least interest and it is never slower. The catch is that the highest-rate debt is often a large one, so the first payoff can be a long way off, and the first months feel like nothing is happening.
How to choose, honestly
Run both in the calculator below. If the interest difference is small relative to your total debt, take the snowball — the method you complete beats the method you abandon. If the difference is large, or if one debt carries a much higher rate than everything else, take the avalanche and let the arithmetic win.