Crochet
Yarn quantity estimator
Estimates yardage for a project of given dimensions from your own measured swatch, and converts that into balls of a specific yarn.
The question this answers: “How many balls do I need for a blanket this size, in this yarn?”
Result
- Estimated yarn needed
- 1863m
- 1620m for the fabric, plus a 15% margin.
- Balls required
- 10 balls
- At 200m per ball, leaving about 137m spare.
Worth knowing about this answer
- Buy the whole quantity in one go, in a single dye lot. A ball bought later will very often be a visibly different shade, and on a large flat piece the join shows.
Show the working
- Yarn per cm²
18m ÷ 100cm²0.18m/cm² - Fabric requirement
0.18 × 9000cm²1620m - With margin
1620m × 1.151863m - Balls, rounded up
1863m ÷ 200m10
Estimated yarn needed: 1863m. Balls required: 10 balls
Yarn per unit area from the swatch, scaled to project area, plus a stated margin, divided by metres per ball and rounded up.
- Even fabric density across the project; a border or edging is additional, which is what the margin is for.
- The swatch was worked in the yarn, hook or needles and stitch pattern the project will use.
- Highly sensitive to swatch measurement accuracy; dye lots mean under-ordering is worse than over-ordering.
- Shaped garments are not flat rectangles. Estimate the area generously or work piece by piece.
Runs entirely in your browser — nothing you type is sent anywhere. Last reviewed 2026-08-13. More on Crochet.