Estimate project yarn from a measured swatch or known area usage, and convert metres and yards.
What does a worked calculation look like?
A 150 × 100 cm blanket is 15,000 cm² (1.5 m²). If a 10 × 10 cm swatch weighs 5 g, the blanket needs 15,000 ÷ 100 × 5 = 750 g, or 825 g with a 10% allowance: 9 skeins of 100 g.
Method and practical checks
Yarn weight scales by project area divided by swatch area. Shaping, borders and textured stitches can change usage; include them in the measured area or allowance.
As an Amazon Associate I earn from qualifying purchases.
How the Yarn Calculator works
Every calculation option
Measured swatch
Use a finished, washed swatch made in the same yarn and stitch pattern.
Yarn weight scales by project area divided by swatch area. Shaping, borders and textured stitches can change usage; include them in the measured area or allowance.
Known usage / blanket
Use a measured or pattern-supplied weight per square metre.
The rate is specific to your yarn and stitch pattern. Skeins round up after the allowance; use one dye lot where possible.
Metres & yards
Convert a label or pattern length without changing yarn weight.
One yard is exactly 0.9144 metres. Length conversion does not make different yarn thicknesses interchangeable.
Worked example
A 150 × 100 cm blanket is 15,000 cm² (1.5 m²). If a 10 × 10 cm swatch weighs 5 g, the blanket needs 15,000 ÷ 100 × 5 = 750 g, or 825 g with a 10% allowance: 9 skeins of 100 g.
Pre-filled values: Measured swatch
Input
Value
Project length
150 cm
Project width
100 cm
Swatch length
10 cm
Swatch width
10 cm
Swatch weight
5 g
Extra allowance
10 %
Pack size
100 g
Calculated result
Result
Value
Project area
1.5 m²
Required quantity
825 g
Packs to buy
9
Purchase quantity
900 g
Left over
75 g
Reading the result
Weigh a washed and blocked swatch in the actual yarn and stitch; the result is only as accurate as that swatch.
Borders, cables and textured stitches use more yarn per square centimetre than stocking stitch.
Why is a measured swatch more useful than garment size alone?
A swatch reflects your yarn, stitch pattern and tension. The tool scales the swatch's measured consumption to the planned project area and rounds the purchase to complete balls. A garment-size label alone does not capture differences in gauge, cables, texture or fibre.
Can I compare balls of different weight directly?
Compare length and the project's required gauge as well as weight. Two 100 g balls can contain very different metres of yarn. The calculator's pack size is an input for the chosen yarn; changing yarn type does not guarantee that the same project dimensions or fabric will result.
When should I round yarn consumption to complete balls?
Estimate the project consumption from the measured swatch first, include any explicit allowance, then divide by the chosen ball quantity and round up. Preserve the same units throughout the calculation. An unused part of the final ball is a purchase remainder; it does not imply the swatch estimate or stitch gauge was exact.
Calculation/content reviewed 4 October 2026. Source: Babushka Market’s displayed formulas, units and labelled editable assumptions. How the estimates work