Boneyard Tools

Matching Yarn by Yardage, Not Weight

Why yardage beats ball count and grams when you swap yarns, how to read a label, and why gauge still decides the final fit.

Why yardage beats ball count and weight

A pattern's skein count is tied to one specific yarn, so copying it blindly for a different yarn is the fastest way to run short or overbuy. Two balls that both weigh 50 grams can hold wildly different lengths, because a dense wool packs more grams into fewer yards than an airy alpaca. Length is the honest common denominator, so the reliable move is to total the yards the project needs, then see how many of your substitute's skeins add up to that total. That is the single calculation behind this tool.

Reading yards and meters off a label

Every ball band lists the length per skein, usually as both yards and meters, next to the weight in grams and the gauge. For substitution you only need the yards. If a label shows meters, divide by 0.9144 to get yards, and do it for both the original and the substitute so the two numbers share a unit. Once both yardages are in the calculator, the total needed and the substitute count fall out immediately, and the total yardage tile lets you sanity-check the pattern's own stated requirement.

Rounding up and buying a buffer

Because yarn sells whole, the calculator rounds any fractional result up: 3.02 skeins becomes 4, since you cannot buy 0.02 of a ball. Even so, a bare rounded count leaves little slack for swatching, a size adjustment, or a repair, so many knitters add one more skein on top from the same dye lot. Dye lots drift, and returning later for a match usually fails, so the small extra cost buys real peace of mind against stalling near the end.

Yardage is not the whole story

Matching length gets you enough yarn, but it does not guarantee the sweater will fit. Gauge, the number of stitches and rows per inch, decides the finished size, and gauge depends on the yarn's thickness and how you knit it. Choose a substitute in the same weight class, then knit and measure a swatch before you cast on. If your swatch is off, change needle size until the gauge matches, and only then trust the skein count this tool gave you.

Frequently asked questions

Can I substitute across yarn weights?

You can, but the yardage match alone will not save the fit. A heavier or lighter yarn changes gauge and fabric, so the garment will come out a different size unless you rework the pattern. Stay within the same weight class whenever you can.

How do I handle a pattern that holds two yarns together?

Held-double yarns behave like one thicker strand, so add their yardages per skein before comparing, or calculate each strand separately if you are swapping only one of them. Then swatch, because holding yarns together shifts gauge noticeably.