Knitting and crochet · calculator

Yarn yardage from weight

Estimate the length left in a ball of yarn from its weight and the length on its label.

Yarn weights and label

What’s on the scale?

From the same yarn’s label

Estimated yarn remaining

≈ 90 m

About 98.43 yards · 45 g of yarn after subtracting the core or wrapper.

Label ball: 100 gYour yarn: 45 g

Your yarn weighs about 45% of one label ball. This is an estimate for the same yarn, based on even length per gram. Label rounding, scale precision, moisture and uneven yarn can affect it. Weigh dry yarn and exclude labels, cores and needles.

Print or choose Save as PDF in your browser’s print dialog.

Show the working
  1. Net scale weight: 45 − 0 = 45 g.
  2. Convert both weights to grams and the label length to meters.
  3. Remaining length = net yarn weight ÷ full ball weight × full ball length = about 90 m.
  4. Convert using 1 yard = 0.9144 meter. Calculations keep unrounded values; displayed amounts are rounded.

Use the label for this yarn

You need the full ball’s weight and length from its label or the manufacturer’s listing. Weigh the yarn you have left, then compare its weight with that reference. You can choose grams or ounces independently for the scale and label, and meters or yards for the label length. Unit changes convert entered values.

For the example shown, 45 g remaining from a label giving 200 m per 100 g is about 90 m, or 98.43 yd. The calculation keeps the full ratio and rounds only the displayed result. It also works for several partial balls of the same yarn weighed together.

Subtract what is not yarn

Weigh bare yarn if possible. If a cardboard core or wrapper is on the scale, enter its separately measured weight to subtract it. Use zero when it is already removed, or when you zeroed the scale with the empty container first. Do not guess a core’s weight from its size.

You can use a known length and weight of the same yarn as the reference instead of a full ball. A very light sample can be difficult for a kitchen scale to measure accurately. Use enough yarn for a stable reading, keep it dry and avoid stretching it while measuring.

An estimate, not a yarn-category conversion

This assumes the same length per unit of mass throughout the yarn. Label rounding, moisture, uneven thickness and scale precision affect the estimate. Two yarns described as DK or worsted can still have different lengths per gram; use this yarn’s own reference rather than substituting a weight-category average.

The result is an estimate of yarn length, not a prediction of how much a garment or blanket will use. Check your pattern’s length requirement and make a gauge swatch before planning a substitution. The tool does not add a safety margin to the estimated amount left.

Where this comes from