Calculator

Yarn Substitution Calculator

Need to substitute the yarn in a pattern? Enter how much yardage the pattern calls for, then list the substitutes you're considering — we'll tell you how many skeins of each to buy, how much you'll have left over, and what it'll cost.

Calculator

The total yardage your pattern lists for the size you're making — across all skeins, not per skein.

Substitute yarns to compare

Add the yarns you're considering. Yards per skein is on the ball band. Price is optional — fill it in if you want a cost comparison too.

How rounding works

For each yarn, the number of skeins is your required yardage divided by the yards per skein — then always rounded up. If a pattern needs 1,400 yards and a yarn comes in 220-yard skeins, that's 6.36 skeins, which rounds up to 7. You can't buy part of a skein, and being even a few yards short with no more of the same dye lot available is far worse than having a little left over. So the calculator never rounds down, even when the shortfall is tiny.

Reading the comparison

Each yarn gets its own card showing skeins to buy, total yards purchased, and the leftover yards (waste). If you enter a price per skein, you'll also see total cost. There's no single "best" answer — it depends on what you're optimizing for. Lowest waste matters when a yarn is expensive or hard to get, or when you hate having odd partial skeins in your stash. Lowest cost matters when you're on a budget and don't mind some leftovers. A yarn with more yards per skein often wastes more (you overshoot by a bigger chunk on the last skein), so the cheapest option per skein isn't always the cheapest for your project. The cards stay in the order you entered them so you can scan by your own priority.

Tips for substituting yarn