Yarn math anxiety is universal: buy too little and the dye lot vanishes forever; buy too much and the leftovers join the stash. The estimates below assume worsted-weight yarn and average tension — start here, then refine with the swatch method for anything fitted.

Yardage estimates by project (worsted weight)

ProjectApprox. yardageWorsted skeins (~200 yd)
Amigurumi (small toy)50–150 yd1
Hat (adult)150–250 yd1–2
Scarf300–450 yd2–3
Baby blanket (30"×36")700–1,000 yd4–5
Throw blanket (50"×60")1,500–2,200 yd8–11
Queen-size blanket2,500–3,500 yd13–18
Adult sweater1,000–1,800 yd5–9

Three factors swing these numbers hard: stitch height (double crochet uses ~20% less yarn per square inch than single crochet), hook size (looser fabric = less yarn), and texture (bobbles, cables, and post stitches are yarn-hungry).

The swatch method: calculate your exact needs

For anything where running out is expensive (garments, big blankets), spend 20 minutes on math that removes all guessing:

  1. Crochet a 4"×4" swatch in your actual yarn, hook, and stitch pattern.
  2. Weigh it on a kitchen scale (say, 8 g).
  3. Compute yards per gram from the label: a 100 g / 200 yd skein = 2 yd per gram → your swatch used 16 yd per 16 in².
  4. Multiply by your project's area: a 50"×60" throw = 3,000 in² → 3,000 ÷ 16 × 16 yd = 3,000 yd ÷ (in²/yd factor) ≈ 1 yd per in² in this example.
  5. Add a 15% buffer — for swatching, seaming, fringe, and the row you'll inevitably frog.

Buy the dye lot insurance

Always buy one skein more than the math says, from the same dye lot (printed on the label). Most yarn stores accept returns of unused skeins; no store can conjure a matching dye lot six weeks later.

Substituting yarn? Convert, don't assume

Yardage is the only honest unit when substituting yarn — skein sizes vary wildly between brands. If the pattern needs 5 skeins of a 136-yd yarn, that's 680 yd, which is 3.4 skeins of a 200-yd yarn: buy 4. And if the substitute is a different weight class, re-swatch; the estimate tables no longer apply.

Quick answers

How much yarn do I need for a blanket?

A 50"×60" worsted-weight throw typically needs 1,500–2,200 yards (roughly 8–11 standard 200-yd skeins). Taller stitches like double crochet land at the low end; dense single crochet or textured stitches at the high end.

How do I calculate yarn for my own pattern?

Crochet a 4-inch swatch in your stitch pattern, weigh it, convert grams to yards using the label's yardage-per-gram, scale up by your project's area, and add a 15% buffer.

Why does dye lot matter when buying yarn?

Skeins dyed in different batches can differ subtly in shade, and the difference shows as a visible stripe mid-project. Buy all skeins from one dye lot, plus one spare.