Walk into any yarn shop and you will see labels that say DK, worsted, aran, chunky, 4-ply, 8-ply or simply a number inside a little skein symbol. All of these describe the same thing: the thickness of the yarn. Thickness decides which needles or hook you use, how many stitches fit in an inch, how the fabric feels — and how many yards you need. Choosing a yarn weight is the first step of every yarn estimate.
Weight means thickness, not mass
The word "weight" is historical and confusing. A 100 g ball of lace yarn and a 100 g ball of super bulky yarn weigh exactly the same, but the lace ball may contain 800 yards and the super bulky one only 70. What the industry calls the yarn's weight is really its diameter, and the practical measure of diameter is yards per 100 grams (or meters per 100 grams). The thinner the yarn, the more length you get in a given mass.
Fiber matters too. Cotton and linen are denser than wool, so a cotton DK has fewer yards per 100 g than a wool DK of the same thickness. Airy fibers such as alpaca blends, mohair and brushed or chainette yarns pack more length into each gram. That is why the categories below overlap and why the yards-per-gram figure is a guide rather than a rule.
The Craft Yarn Council system
To make labels comparable, the Craft Yarn Council (CYC) of America publishes the Standard Yarn Weight System, which sorts yarn into eight numbered categories from 0 to 7. Most yarn sold in North America — and much of it elsewhere — prints the category number in a skein symbol on the label. Each category comes with a suggested range of stockinette gauge (stitches per 4 inches), knitting needle sizes and crochet hook sizes.
| Category | Also called | Knit gauge sts / 4 in | Needles | Hook | Typical yd / 100 g | Yarn rate yd / sq in |
|---|---|---|---|---|---|---|
| 0 · Lace | Lace, cobweb, light fingering, 10-count crochet thread | 33–40 | 1.5–2.25 mm (US 000–1) | 1.4–2.25 mm (steel 6–8, B-1) | 880 | 1.34 |
| 1 · Super Fine | Fingering, sock, baby, 4-ply | 27–32 | 2.25–3.25 mm (US 1–3) | 2.25–3.5 mm (B-1 to E-4) | 420 | 1.08 |
| 2 · Fine | Sport, baby, 5-ply | 23–26 | 3.25–3.75 mm (US 3–5) | 3.5–4.5 mm (E-4 to 7) | 330 | 0.90 |
| 3 · Light | DK, light worsted, 8-ply | 21–24 | 3.75–4.5 mm (US 5–7) | 4.5–5.5 mm (7 to I-9) | 250 | 0.82 |
| 4 · Medium | Worsted, aran, afghan, 10-ply | 16–20 | 4.5–5.5 mm (US 7–9) | 5.5–6.5 mm (I-9 to K-10½) | 200 | 0.66 |
| 5 · Bulky | Chunky, craft, rug, 12-ply | 12–15 | 5.5–8 mm (US 9–11) | 6.5–9 mm (K-10½ to M-13) | 130 | 0.49 |
| 6 · Super Bulky | Super chunky, roving, blanket yarn | 7–11 | 8–12.75 mm (US 11–17) | 9–15 mm (M-13 to Q) | 70 | 0.33 |
| 7 · Jumbo | Jumbo, roving, arm-knitting chenille | 6 and fewer | 12.75 mm and up (US 17+) | 15 mm and up (Q and larger) | 30 | 0.17 |
Gauge, needle and hook ranges follow the CYC chart; typical yardage and yarn rate (knit stockinette, average tension) are this calculator's assumptions. Fiber and twist move both.
The gauge column is the key to estimating. Each category's range is the number of stockinette stitches that typically fit in 4 inches (10 cm) on the recommended needles. This calculator uses the middle of each range. Because the yarn used per stitch shrinks as stitches get smaller, but the number of stitches per square inch grows with the square of the gauge, the yarn needed per square inch rises roughly in proportion to stitches per inch. A lace shawl therefore needs about seven times the yardage of a jumbo-yarn shawl of the same size — while weighing much less.
Names around the world
Before the CYC numbers, every country had its own vocabulary, and it is still printed on many labels and in older patterns:
- Lace (0): lace, cobweb, 1–2 ply, light fingering, crochet thread size 10.
- Super Fine (1): fingering, sock, 4-ply (UK/Australia), baby.
- Fine (2): sport, baby, 5-ply. There is no exact UK equivalent — it sits between 4-ply and DK.
- Light (3): DK (double knitting), light worsted, 8-ply (Australia/New Zealand).
- Medium (4): worsted, aran, afghan, 10-ply. Aran is the thick end of the category and worsted the thinner end.
- Bulky (5): chunky, craft, rug, 12-ply.
- Super Bulky (6): super chunky, roving, many blanket yarns.
- Jumbo (7): jumbo, roving, arm-knitting yarns and the thickest chenilles.
"Ply" originally counted the strands twisted together, but the strands themselves vary, so a modern 4-ply can be any thickness. Treat ply names as weight names, not as a count of strands.
Wraps per inch: identifying an unlabeled yarn
Lost the label? Wrap the yarn around a ruler or pencil, side by side without gaps or stretching, for one inch, and count the wraps. Roughly: lace 30+, fingering 19–22, sport 15–18, DK 12–14, worsted 9–11, bulky 7–8, super bulky 5–6 and jumbo under 5. Combine that with weighing a measured length — say 10 yards — on a kitchen scale and you can work out yards per 100 g, which is all the calculator needs.
How weight changes your yarn estimate
Choosing a heavier yarn always reduces the number of yards but increases the grams. A worsted throw takes around 2,600 yards in double crochet; the same throw in super bulky needs about half that length, but the finished blanket is heavier and thicker. Going finer works the other way: a DK version needs about 25% more yards than worsted.
The calculator handles this automatically when you change the yarn weight, and it refills the skein label with a typical ball for that weight. Typical balls are just a starting point — a "worsted" skein can be anything from 170 to 364 yards — so always type the yards and grams from your actual label.
Gauge ranges are suggestions
The CYC ranges describe how most people work each weight, not a rule. Shawls are often knitted loosely on big needles, amigurumi are crocheted tightly on small hooks, and some knitters naturally work two stitches per 4 inches tighter than average. All of these change the yarn used per square inch. If your project is large or your yarn expensive, knit or crochet a swatch and use the swatch calculator, which measures your real tension instead of assuming the middle of the range.
Quick rules of thumb
- One category heavier ≈ 20–35% fewer yards for the same project.
- Same category, different fiber: compare yards per 100 g, not the category name.
- Pattern says DK but you want worsted? You are changing gauge; follow a pattern written for worsted or recalculate stitch counts.
- Holding two strands together roughly moves you up two categories (two DK strands ≈ bulky; two worsted ≈ super bulky). Count the yardage of both strands.
Once you know the weight, the rest of the estimate is area and stitch. See yardage by yarn weight for ready-made charts for every category.