Yarn Substitution Calculator | Swap Any Yarn and Get the Exact Skein Count by Yardage
When a pattern's recommended yarn is discontinued or out of reach, this calculator tells you how many skeins of a different yarn to buy — using yardage alone. It multiplies the original skein count by yards per skein to get the total yardage, divides by the substitute's yards per skein, rounds up to whole skeins, and shows the leftover.
💡 About This Tool
Yarn gets discontinued, dye lots vanish, and budgets shift — so substituting the yarn a pattern calls for is a normal part of knitting and crochet. The hard question is always the same: how many skeins of the new yarn do I actually need? Matching by weight (grams or ounces) quietly fails, because a 100 g skein of bulky yarn holds far fewer yards than a 100 g skein of fingering weight. Buy by weight and you can run out mid-project.
The reliable approach is to match by length, not weight. This tool reconstructs the total yardage your pattern assumes — original skeins times yards per skein — then divides by the new yarn's yards per skein. Because skeins are sold whole, the result is rounded up to the next full skein. It also surfaces the total yardage required and the leftover, so you can see at a glance how much margin you'll have. No yarn-weight conversion charts needed: read the length printed on each ball band and you have your estimate.
🧐 Frequently Asked Questions
Q. Why calculate by yardage instead of weight? A. Two skeins of the same weight can hold very different lengths depending on fiber and thickness. Your project needs a length of yarn, so matching grams or ounces leaves you short or over. Yardage (or meters) is the dependable basis.
Q. My ball band only shows meters. Can I still use this? A. Yes — convert first. One meter is about 1.094 yards. Convert both the original and substitute lengths to yards before entering them, and the ratio stays the same.
Q. If I buy exactly the calculated number of skeins, will I have enough? A. Buy one or two extra. Dye lots vary between batches, and you'll want margin for swatching, frogging, and seaming. Matching the same dye lot later is often impossible, so the safe move is to round up beyond the math.
Q. Does this work for a yarn of a different weight (thickness)? A. It gives a yardage estimate, but a very different thickness changes your gauge and therefore the real yardage you consume. Pick a substitute close in weight and always knit a gauge swatch to confirm.
📚 Fun Facts
The word "skein" originally meant a loosely coiled length of yarn, distinct from a tightly wound "ball" or the twisted loop called a "hank." For purchase math, the shape doesn't matter — only the length printed on the band does. A long-running quirk of yarn shopping is the unit split: most U.S. and U.K. patterns list yardage, while many European and Asian labels print meters, which is exactly where substitution math goes wrong. Because ball bands almost always show both weight and length, getting in the habit of reading the length first — not the grams — makes every skein estimate noticeably more accurate.