Learn / How Much Yarn Do I Need?
How Much Yarn Do I Need?
Most projects fall into a predictable range: a hat takes roughly 200 to 400 yards of worsted weight yarn, a scarf 400 to 800, an adult sweater 1,000 to 1,800, and a throw blanket 1,500 to 3,000. The honest answer for your project is your gauge multiplied by your finished size, and the safe answer is always to buy one skein more than the number you calculated.
How do you work out how much yarn a project needs?
There are three ways, and they get more accurate as you go down the list.
The fastest reliable method is the swatch method. Weigh your gauge swatch, measure its area, and you know how many grams the yarn spends per square inch. Multiply by the area of the finished piece and you have a real number for this yarn, this hook, and your hands.
- Read the pattern. A written pattern states its yardage, and that number already accounts for the stitch pattern.
- Use a typical range for the project type and yarn weight, then round up. Good enough for blankets and scarves.
- Weigh a swatch. Grams used divided by square inches of swatch, multiplied by the square inches of the project, gives the closest estimate you can get without making the thing twice.
How much yarn do common projects take?
These ranges assume worsted weight yarn, which is weight 4 on the standard scale. Finer yarn needs more yards for the same size, and chunky yarn needs fewer.
Treat the top of each range as the number to buy, since running out mid-project is far more expensive than one spare skein.
- Beanie or hat: 200 to 400 yards.
- Scarf: 400 to 800 yards, depending on length and how open the stitch is.
- Baby blanket: 700 to 1,200 yards.
- Throw blanket: 1,500 to 3,000 yards.
- Adult sweater: 1,000 to 1,800 yards, more for larger sizes and longer sleeves.
- Pair of socks: 350 to 450 yards of fingering weight.
- Shawl: 400 to 1,000 yards, depending on how open the lace is.
- Amigurumi toy: 100 to 250 yards for a hand-sized piece.
How do you convert grams to yards?
Yarn labels give both, and the ratio between them is the only conversion you need. Divide the yards on the label by the grams on the label to get yards per gram for that specific yarn.
A common worsted skein is 100 grams and 220 yards, which is 2.2 yards per gram. So a swatch that used 12 grams used about 26 yards.
Never convert between yarn types this way. Weight per yard depends on fibre and how tightly the yarn is spun, so cotton and wool at the same stated weight can differ by a third.
Why does the dye lot matter when you buy extra?
Every batch of yarn is dyed separately, and the batch number, printed as the dye lot, identifies it. Two skeins of the same colour from different lots can be visibly different under daylight, and the line where you switched will show forever in a flat piece.
So buy all the yarn for a project at once, from the same lot, and buy one skein more than your calculation. Yarn shops will usually take an unopened skein back.
If you do end up joining two lots, alternate two rows from each skein for several inches rather than switching outright. The change becomes a gradient instead of a line.
How do you check whether your stash covers a project?
Add up the yardage you actually have, not the number of skeins. Yardage per skein varies wildly between yarns, so six skeins can be anywhere from 600 to 1,800 yards.
Multiply the yards per skein by how many full skeins you hold, add a fair estimate for partial skeins, and compare that total against the project's requirement. If the difference is under about ten percent, treat it as not enough.
This is exactly the sum a stash app does for you: log each yarn with its yardage and quantity once, and the running total answers the question the next time you fall in love with a pattern. Worsted keeps that math with the yarn itself, so the answer takes a glance instead of a spreadsheet.
Never lose your place while you make this. Worsted counts every row and remembers exactly where you were in the pattern, for crochet and knitting.
Get Worsted for iPhone