About the Yarn Yardage & Substitution Calculator
Whether you are picking up needles for the first time or working through your tenth sweater, estimating yarn quantities is one of the most practically useful skills in all of fiber craft. This calculator provides three interconnected tools: a yardage estimator for any project type and yarn weight, a substitution planner for swapping one yarn for another, and a stash calculator that tells you whether the yarn already on your shelves is enough to complete a chosen project.
Yarn weight systems: US, UK, and the Craft Yarn Council
One of the first sources of confusion for new knitters and crocheters is that "yarn weight" does not mean mass — it means thickness. The United States uses an informal naming system (lace, fingering, sport, DK, worsted, bulky, super bulky) that is codified by the Craft Yarn Council (CYC) on a numbered scale from 0 to 7. The United Kingdom traditionally uses different terminology: what Americans call "worsted" is roughly equivalent to British "Aran," and "DK" is used consistently on both sides of the Atlantic but sometimes refers to slightly different thicknesses. The CYC system attempts to standardize the categories by specifying a gauge range (stitches per 4 inches on a recommended needle size), which is a far more reliable guide than the name alone.
The standard most knitters use as a shorthand is yards per 100 grams (yds/100g), which gives a quick sense of how fine or thick a yarn is regardless of what the label calls it. Fingering yarn runs around 350–450 yds/100g; sport about 300; DK around 231 (the exact figure Ravelry uses as its DK benchmark); worsted around 200; aran around 175; bulky around 137; and super bulky around 100 or fewer. When a pattern says "worsted weight" and your substitute skein is labeled "aran," checking the yds/100g helps you decide whether gauge adjustment is needed.
Why yardage matters more than skein count
Yarn is sold in skeins, balls, or hanks of varying size, and skein size varies enormously between brands and product lines. A 100g worsted skein might contain 200 yards from one brand and 218 from another. If you buy based on the number of skeins the pattern calls for without checking yardage, you may end up a hundred yards short — enough to leave a sleeve unfinished. This calculator always works in yards (or meters, once converted) and only converts to skeins at the end, using the skein size you supply. The principle is: match yardage, not skein count, and let the skein size be a secondary calculation.
How to read a yarn label
A modern yarn label packs a great deal of information into a small space. Key elements to look for:
- Dye lot number — the batch of dye used for that specific production run. Skeins from different dye lots may appear identical in the store but show a visible color difference once knitted up, especially in solid or semi-solid colorways. Always buy enough yarn from one dye lot to complete the project without returning to the store for more.
- Fiber content — listed by percentage weight. "80% merino wool / 20% nylon" is a common sock-yarn blend; the nylon adds durability for heel and toe wear. "100% superwash merino" means the wool has been treated to be machine-washable.
- Yardage and grams — both numbers appear on well-labeled yarn. If a label gives only grams, you can estimate yardage from the standard yds/100g for its weight category, but actual figures vary by brand.
- Care instructions — symbols indicating whether the yarn is hand-wash only, machine washable, dry flat, and so on. Untreated wool felts in a hot machine wash; cotton and linen can usually be machine washed; most acrylics are machine wash and tumble dry.
- Recommended needle or hook size — this is a starting point, not a rule. Your actual gauge may differ, and experienced crafters routinely go up or down one or two needle sizes to achieve the fabric hand they prefer.
Why crochet uses more yarn than knitting
At a given gauge, crocheted fabric consistently uses more yarn than knitted fabric of the same size. The reasons are structural. First, crochet stitches are inherently taller than knit stitches — a single crochet stitch locks up more yarn per stitch than a knit stitch producing the same fabric height. Second, most crochet patterns use a turning chain at the end of each row to climb to the height of the next row; these chains consume yarn without contributing to the fabric's width. Third, crochet fabric is typically denser than stockinette knitting — more yarn is buried in the structure of the stitch itself rather than lying in a smooth loop. The practical result is that a crocheted sweater in worsted weight typically requires 20–30% more yarn than the equivalent knitted sweater. This calculator applies a 1.30× multiplier for crochet to account for this difference.
Yarn substitution principles
When a pattern calls for a specific yarn you cannot find, a suitable substitute should match on three criteria in order of importance:
- Weight (gauge) — the substitute should fall in the same weight category or close enough to hit gauge with a needle size adjustment. Substituting a fingering weight yarn for a worsted pattern is technically possible but requires recalculating every stitch count.
- Fiber behavior — a lace pattern designed for silk or bamboo relies on the natural drape of those fibers. Substituting wool will produce a stiffer, less drapey result. Cables show up best in smooth, plied wool; they disappear in fuzzy mohair. Matching or closely approximating fiber type preserves the pattern designer's intent.
- Yardage — once weight and fiber are settled, the key number is whether you have enough yards. Use the substitution mode of this calculator to translate the pattern's skein count into your substitute skein's terms.
How to swatch and why it matters
A gauge swatch is a small test piece, typically at least 6 × 6 inches (15 × 15 cm) before washing, that you knit or crochet in the pattern's stitch and yarn to measure how many stitches and rows you get per inch. Because stitch tension varies between individuals, even using the exact yarn and needle size the pattern specifies, your gauge may differ from the designer's. A difference of even half a stitch per inch across 200 stitches means a sweater comes out 3–4 inches wider or narrower than intended. Swatching in the round (if the pattern is worked in the round) and washing the swatch before measuring — because blocking often changes gauge — gives the most reliable prediction. Knitters who skip the swatch typically find out at the end that the garment does not fit. Crochters face similar risks with dimensional projects like bags and garments, though the stakes are lower for items where fit is forgiving, such as scarves and dishcloths.
Estimating yardage when a pattern doesn't list it
Some older or informal patterns omit total yardage and only list a number of skeins of a now-discontinued yarn. To estimate how much yarn you need, swatch first. Measure the area of your swatch in square inches, then unravel it carefully and measure the yarn length you used. Divide to get yards per square inch. Estimate the total surface area of the finished piece (front + back + sleeves for a sweater, both sides of a blanket, and so on) and multiply by your yards-per-square-inch figure. Add a 15% buffer for seams, tails, and swatch replacement. This method is approximate but usually accurate enough to avoid running short.
Frogging and yarn recovery
"Frogging" is the knitting community's term for unraveling your work — the name comes from the sound: "rip it, rip it." Yarn that has been knitted and then frogged is kinked but fully reusable. To remove the kink from hand-wash yarn, wet the skeined yarn briefly in cool water, squeeze gently, and hang to dry under light tension (a bag of water makes a good weight). Superwash wool recovers especially well; untreated wool retains more crimp but still works fine for most projects. Acrylic does not fully recover from blocking heat but can be reused without heat treatment.
Buying yarn in dye lots
The single most common cause of yarn disappointment among beginners is buying too little, returning to the store for a second skein, and finding the remaining stock is from a different dye lot. Under certain light conditions, different dye lots of the same colorway are indistinguishable side by side in a store but obviously different once knitted into adjacent rows. The solution is simple: buy all the yarn you expect to need for a project in one purchase from the same dye lot, and always add the 10% buffer this calculator recommends. If you end up with extra yarn, it goes into the stash and can be used for smaller projects.
Fiber type properties at a glance
Wool is the workhorse fiber: elastic, warm, moisture-wicking, and naturally fire-resistant. Untreated wool felts under heat and agitation; superwash wool is treated to be machine washable. Merino is a fine, soft wool breed that suits garments worn next to skin. Acrylic is the most widely available and affordable fiber: fully machine washable and dryable, colorfast, and non-allergenic. It lacks wool's natural elasticity and breathability. Cotton is cool and breathable but has little natural stretch, making it challenging for fitted garments. It washes well but tends to grow (lengthen) after blocking. Alpaca is extremely soft and warm, with a natural sheen, but has almost no memory or spring — it stretches out and does not recover. Blending alpaca with wool or nylon helps. Silk adds brilliant sheen and drape; pure silk is typically used in lightweight, drapey projects. Silk blends bring luster to wool or cotton without making the yarn as slippery to work with. Linen and hemp are stiff when new but soften dramatically with use and washing; they make excellent summer garments and kitchen textiles.
Yarn stash organization
A well-organized stash saves money — you buy less because you know what you have — and reduces frustration. Common approaches: store yarn by weight in labeled bins (all DK in one bin, all worsted in another) so you can quickly identify what you have when a project calls for a specific weight; attach a label with fiber content, yardage, and dye lot to every skein; photograph the label and store it in a stash management app like Ravelry. Vacuum-seal bags are excellent for natural fibers susceptible to moth damage; cedar blocks or lavender sachets deter moths without the chemical smell of mothballs.
Yarn care in brief
Always follow the care instructions on the label. Wool that is not superwash-treated should be hand-washed in cool water with a wool wash, then gently squeezed (never wrung) and laid flat to dry. Blocking — wetting, pinning, and drying to shape — is how hand-knitters and crocheters achieve the dimensions called for in a pattern; it opens up lace, evens out stitches, and sets the final dimensions of a garment. Acrylic cannot be blocked with water (it retains its shape regardless of wetting) but can be "killed" with steam or heat to produce a permanently limp, blocked effect — useful for stuffed animals that need to lie flat. Cotton and linen can be machine washed on a gentle cycle and dried flat or on low heat.
Reference Tables
Project Yardage by Craft Type
| Project | Knitting yardage | Crochet yardage | Typical weight |
|---|---|---|---|
| Adult sweater (M) | 950–1,100 yd | 1,235–1,430 yd | Worsted |
| Adult cardigan (M) | 1,045–1,210 yd | 1,360–1,573 yd | Worsted |
| Hat (adult) | 100–200 yd | 130–260 yd | Worsted / Bulky |
| Scarf (standard) | 200–400 yd | 260–520 yd | DK / Worsted |
| Baby blanket | 600–800 yd | 780–1,040 yd | DK / Worsted |
| Lap blanket | 800–1,200 yd | 1,040–1,560 yd | Worsted / Bulky |
| Full throw blanket | 1,500–2,500 yd | 1,950–3,250 yd | Worsted / Bulky |
| Socks (1 pair) | 350–450 yd | 455–585 yd | Fingering / Sport |
| Shawl / wrap | 400–800 yd | 520–1,040 yd | Fingering / DK |
| Baby sweater | 400–600 yd | 520–780 yd | DK / Sport |
Yarn Weight Reference
| Weight name | Standard yds/100g | Needle size (US) | Typical projects |
|---|---|---|---|
| Lace (CYC 0) | 600–1,000+ | 000–1 | Lace shawls, doilies |
| Fingering / Sock (CYC 1) | 350–450 | 1–3 | Socks, lightweight shawls, baby items |
| Sport (CYC 2) | 250–350 | 3–5 | Baby garments, light sweaters, socks |
| DK (CYC 3) | 200–250 (std 231) | 5–7 | Sweaters, hats, mittens, baby items |
| Worsted (CYC 4) | 175–220 (std 200) | 7–9 | Sweaters, afghans, hats, scarves |
| Bulky (CYC 5–6) | 100–175 (std 137) | 9–11 | Blankets, chunky sweaters, cowls |
| Super Bulky (CYC 6–7) | 60–100 (std 100) | 13+ | Quick blankets, arm-knitting projects |
Fiber Type Comparison
| Fiber | Stretch / memory | Drape | Washability | Relative cost |
|---|---|---|---|---|
| Merino wool | High | Medium | Superwash only (machine); otherwise hand-wash | Moderate–high |
| Acrylic | Low–medium | Low–medium | Machine wash and dry | Low |
| Cotton | Very low | Medium–high | Machine wash (gentle) | Low–moderate |
| Alpaca | Very low | High | Hand-wash cold, dry flat | High |
| Silk | Low | Very high | Hand-wash or dry clean | Very high |
| Linen / Hemp | Very low | Medium (softens with use) | Machine wash | Moderate |
| Mohair | Low | High (halo) | Hand-wash cold | High |