Yarn calculator
All tools

Yarn calculator: how much yarn do I need?

Work out the yards, meters, grams and skeins for a knit or crochet project — by size, yarn weight and stitch, or from a swatch of your own. Includes a yarn substitution helper. Everything runs in your browser.

Craft

You need about

—

How the yarn calculator works

Yarn use is mostly a matter of area. The calculator works out the fabric area of your project — width × length for a blanket or scarf, the tube of a hat or sock, the body and sleeves of a sweater — and multiplies it by how much yarn your yarn weight and stitch use per square inch. A worsted weight yarn in stockinette uses about 0.66 yards per square inch; thinner yarns use more length, thicker yarns less. Crochet stitches use more yarn than knitting: single crochet about 1.6 times stockinette, double crochet about 1.27 times, based on measured area-per-gram comparisons.

Garments get a small overhead for ribbing, seams, heels and crowns, and the default 10% safety margin covers ordinary variation. The result is rounded up to whole skeins for the label you enter, along with the total grams — useful when yarn is sold by weight.

About these numbers: estimates assume typical gauge for each yarn weight. Your tension, hook or needle size and stitch pattern can move them by ±15% or more — weigh a swatch in the swatch calculator for a figure based on your own work.

How to work out how much yarn you need

  1. Choose the project. Pick knit or crochet, the project and its size — or a custom width and length.
  2. Set the yarn. Choose the yarn weight (CYC 0–7) and stitch, then type the length and grams from your skein label.
  3. Add a safety margin. Keep 10% extra, or more for tight tension, borders and fringe.
  4. Check with a swatch. For the most accurate number, weigh a blocked swatch in the From a swatch tab and scale it to your project.

Blanket yarn chart

Blanket yardage: knit stockinette / crochet double crochet (yards with 10% extra)
SizeDK
knit
DK
crochet
Worsted
knit
Worsted
crochet
Chunky
knit
Chunky
crochet
Super chunky
knit
Super chunky
crochet
Baby / receiving
30 × 36 in
1,010920 m1,2801,170 m810740 m1,030940 m610550 m770700 m400370 m510470 m
Crib
36 × 52 in
1,7501,600 m2,2002,050 m1,4001,280 m1,7801,630 m1,050960 m1,3301,220 m700640 m890810 m
Lap
36 × 48 in
1,6201,480 m2,0501,880 m1,2901,180 m1,6401,500 m970890 m1,2301,130 m650590 m820750 m
Throw
50 × 60 in
2,8002,550 m3,5503,250 m2,2502,050 m2,8502,600 m1,6801,540 m2,1501,950 m1,1201,030 m1,4201,300 m
Twin
66 × 90 in
5,5505,100 m7,0506,450 m4,4504,050 m5,6505,150 m3,3503,050 m4,2503,850 m2,2002,050 m2,8002,600 m
Full / double
80 × 90 in
6,7506,150 m8,5507,800 m5,4004,900 m6,8506,250 m4,0503,700 m5,1504,700 m2,7002,450 m3,4003,150 m
Queen
90 × 100 in
8,4007,700 m10,7009,750 m6,7506,150 m8,5507,800 m5,0504,600 m6,4005,850 m3,3503,100 m4,2503,900 m
King
108 × 100 in
10,1009,250 m12,80011,700 m8,1007,400 m10,2509,400 m6,0505,550 m7,7007,050 m4,0503,700 m5,1504,700 m

Open a size for the full chart with every yarn weight and stitch: baby blanket, lap blanket, throw blanket, twin blanket, full blanket, queen blanket, king blanket.

Other projects

Yardage by yarn weight

Guides

Frequently asked questions

How much yarn do I need for a blanket?

Multiply the blanket area by the yarn your stitch uses per square inch. For worsted weight that is roughly 0.66 yd per sq in in stockinette and 0.84 yd in double crochet, so a 50 × 60 in throw needs about 2,200–2,600 yards, plus 10% for safety.

How many skeins of yarn do I need for a blanket?

Divide the total yardage by the length on your yarn label and round up. A worsted throw of 2,600 yd needs 13 skeins of 200 yd, or 8 skeins of a 364 yd super saver skein. Always buy them from one dye lot.

Does crochet use more yarn than knitting?

Yes. Measured comparisons show single crochet uses about 60% more yarn than stockinette for the same area, and double crochet about 27% more. Taller crochet stitches are more economical than short ones.

How accurate is a yarn calculator?

Estimates from typical gauge are usually within ±15%, because tension, hook or needle size and stitch pattern vary. The swatch mode — weighing or measuring a real swatch — is accurate to a few percent.

How do I calculate yarn from a swatch?

Make a swatch of at least 6 × 6 in in your stitch, weigh it on a kitchen scale, convert grams to yards with the label (yards ÷ grams per skein), divide by the swatch area, and multiply by your project area.

What does the number on a yarn label mean?

It is the Craft Yarn Council weight category, from 0 (lace) to 7 (jumbo). 3 is DK, 4 is worsted or aran, 5 is bulky or chunky and 6 is super bulky.

How do I substitute a different yarn?

Match the yarn weight category and the yards per gram as closely as possible (within about 10%), then buy by total length, not by number of skeins: pattern yards ÷ yards per skein of the new yarn, rounded up.

How much extra yarn should I buy?

Add about 10%. Add more (15–20%) for tight tension, textured stitches, borders and fringe, or when you cannot buy more of the same dye lot later.