Yarn Yardage & Skein Calculator
Calculate how many balls to buy, compare a replacement yarn, or estimate yarn left by weight. Stock must be usable for this yarn and color. Surplus is measured against the target with allowance, not predicted yarn left after the project.
Balls to buy
- Enter the pattern’s total required length and the length printed on each new ball. Choose meters or yards separately for either field.
- For a replacement yarn, enter the number of original balls and their label length, then enter the replacement ball length. A fractional original-ball count is allowed.
- For leftover yarn, weigh only the remaining net yarn and enter the same yarn’s label length and net mass. Use the transfer button only if the yarn and color suit the project.
What the calculator shows
- Rounds the length still needed up to whole new balls; no ball is required when usable stock already covers the target.
- Applies your chosen allowance to the original requirement before subtracting stock.
- Keeps meters and yards independent for pattern, original and replacement labels.
- Estimates leftover length from a label’s length-to-mass ratio and reports both meters and yards.
Worked examples
- A pattern calls for 1,200 m of yarn. With 175 m per ball, buy 7 balls for a total of 1,225 m, before counting any yarn you already have.
- A pattern calls for 8 balls of 220 yd each (1,760 yd total). If the replacement yarn has 175 yd per ball, you need 11 balls.
- A leftover piece weighs 35 g, and its label says 220 m per 100 g. That is about 77 m of yarn. Count it as yarn on hand if the yarn and color suit your project.
How the estimate works
Allowance is optional and starts at 0%. With a 1,200 m requirement, 10% allowance and 300 m of usable stock, the target is 1,320 m and the remaining need is 1,020 m. Six 175 m balls provide 1,050 m, leaving a 30 m margin above the target.
For substitution, length is the only quantity used here. Yarn weight category means thickness, not a mass-to-length formula. A 100 g label does not determine length without that yarn’s own length label.
Leftover length is proportional to net mass: 220 m × 35 g ÷ 100 g = 77 m. Weigh multiple portions of the same yarn together if useful, but remove packaging, paper bands and cores. Label and scale variation make the result an estimate.
Privacy and limits
Calculated here in your browser. Ordinary site services may still make requests.
Confirm the estimated yarn suits the project and color before using it as stock.
Yarn yardage questions
Related tools
Even Stitch Increase & Decrease Calculator
Plan evenly spaced knitting or crochet increases and decreases for one row or round. Check source positions and the final stitch count.
Open tool — Even Stitch Increase & Decrease CalculatorCross-Stitch Fabric Calculator
Calculate fabric for a cross-stitch chart, check an existing piece, or find its maximum rectangular design.
Open tool — Cross-Stitch Fabric CalculatorCrochet Blanket Size & Starting Chain Calculator
Estimate a flat rectangle from your measured fabric gauge. Working stitches and starting chains are separate counts.
Open tool — Crochet Blanket Size & Starting Chain CalculatorFabric Shrinkage Calculator
Measure fabric shrinkage or growth from before-and-after sizes in cm or inches. Optionally estimate a starting size, with clear formulas and practical limits.
Open tool — Fabric Shrinkage CalculatorRuffle Length Calculator
Find flat fabric length from a finished ruffle length and chosen fullness.
Open tool — Ruffle Length Calculator