CrochetsGuides › How much yarn
How much yarn

How much yarn do I need? The honest answer

A chart for common projects, the five things that change your yardage, and a 15-minute method that makes the estimate exact.

By Susi, founder of Crochets · left-handed since day one · updated September 2026

In this guide: The short answer, by project What actually changes yarn usage The swatch method (exact, 15 minutes) Reading a yarn label Running out of yarn: what to do

The short answer, by project

Project (worsted / #4 yarn)YardsMetresSkeins (≈200 yd)
Dishcloth 8×8 in60–8055–751
Scarf 6×60 in400–600365–5502–3
Adult beanie150–250140–2301–2
Baby blanket 30×36 in1,000–1,500900–1,4005–8
Throw 50×60 in1,500–2,5001,400–2,3008–13
Queen blanket 90×90 in3,000–4,0002,750–3,65015–20
Adult sweater1,000–1,800900–1,6505–9
Small amigurumi50–10045–901

Those ranges are wide on purpose: the same blanket in a bobble stitch uses up to 40% more yarn than in plain double crochet. For your exact number, use the yarn calculator — or better, the swatch method below.

What actually changes yarn usage

The swatch method (exact, 15 minutes)

  1. Crochet a 10×10 cm (4×4 in) square in the real yarn, hook and stitch. Work a little bigger and measure the central 10 cm.
  2. Unravel it and measure the yarn with a tape, or weigh the swatch on a kitchen scale.
  3. Yarn needed = (project area ÷ 100 cm²) × yarn in the swatch. If you weighed it: project weight = (project area ÷ 100) × swatch grams; convert to skeins with the grams on the label.
  4. Add 10–15%. Round up to whole skeins. Buy from one dye lot.
Type your swatch yardage into the calculator and it does steps 3 and 4 for you.

Reading a yarn label

Every label shows weight in grams and length in yards/metres — the second number is the one that matters for planning. Two 100 g balls can differ wildly in length (a 100 g DK ball ≈ 250 m; a 100 g super-bulky ≈ 80 m). Also on the label: the recommended hook size and the dye lot number — buy all skeins from the same lot or stripes may appear that you didn't plan.

Running out of yarn: what to do

If the shop has the same dye lot, you're saved. If not: alternate the old and new skeins every two rows for the last part of the project so the shade shift blends. Or make the shortage a design feature — a contrasting border is the classic rescue. Next time, use the calculator and buy the extra skein; unopened skeins can usually be returned.

Frequently asked

How much yarn for a crochet blanket?

1,000–1,500 yards for a baby blanket, 1,500–2,500 for a throw, 3,000–4,000 for a queen size in worsted weight. Textured stitches need up to 40% more.

How many skeins is 1,500 yards?

Divide by the yards on your label: at 200 yd/skein, 1,500 yd = 8 skeins (7.5 rounded up). Buy one extra.

Does a bigger hook use less yarn?

Yes — a larger hook makes looser, more open fabric, so the same area uses less yarn. It also changes the drape and the finished size, so swatch first.

How do I estimate yarn for amigurumi?

Small toys (4–6 in) use 50–100 yards in worsted; medium (8–10 in) 150–250 yards. Tight single crochet on a small hook is dense, so don't scale from blanket figures.

Design it, and the yarn maths is done

Draw your piece in Crochets — it counts every stitch, calculates the yarn, and shows a photo of the finished piece before you buy a skein.

Start free →