Yarn Substitution Guide: How to Swap Yarn Without Ruining a Project
The pattern calls for a specific yarn. It's a brand you've never heard of, available only at a store that doesn't exist in your country, in a colorway that was discontinued two years ago. Or it's a gorgeous merino wool that costs $28 per skein and you need eight of them. Or it's in your stash from three years ago and you only have three skeins when the pattern calls for five. Yarn substitution is not optional for most crocheters. It's a necessary skill that determines whether your project looks like the pattern photo or becomes a frustrating lesson in fiber incompatibility.
Substituting yarn successfully isn't about finding a yarn that looks similar on the shelf. It's about matching the characteristics that affect how the fabric crochets, drapes, blocks, wears, and washes. This guide covers everything you need to evaluate when choosing a substitute yarn, the common mistakes that ruin projects, and the step-by-step process for confident substitution.
Why Yarn Substitution Goes Wrong
Failed substitutions follow predictable patterns. Understanding these failures helps you avoid them:
- Matching color but not weight: The substitute yarn looks identical on the shelf but is a different thickness category. Your gauge is completely different. The project comes out the wrong size.
- Matching weight but not fiber: You swap wool for cotton in the same weight category. The cotton doesn't have wool's elasticity. The fabric drapes differently. The garment doesn't fit the same way.
- Matching fiber and weight but not yardage: The substitute skein is the same weight and fiber but contains fewer yards. You run out of yarn mid-project and can't find more in the same dye lot.
- Matching everything except ply and texture: The substitute is the same weight, fiber, and yardage but is single-ply instead of plied, or has a different twist. The stitch definition is different. The fabric looks fundamentally different from the pattern photo.
- Following yarn weight category instead of actual thickness: Two "worsted weight" yarns can be noticeably different thicknesses. Categories are ranges, not precise measurements.
The Three Non-Negotiable Factors in Yarn Substitution
When substituting, three factors must match or be intentionally adjusted for. Everything else is preference.
Factor 1: Yarn weight (thickness) must match, or you must recalculate the pattern.
This is non-negotiable. If you substitute a different weight yarn, your gauge will be different, and your project will be a different size unless you do the math to adjust stitch counts. Substituting worsted for DK means your stitches are larger — the finished piece will be larger. Substituting DK for worsted means smaller stitches and a smaller piece.
The safest substitution is same-weight-category yarn. Substituting within category 4 (worsted) is generally reliable. Substituting category 4 for category 3 (DK) requires pattern recalculation. Substituting category 4 for category 5 (bulky) creates a very different fabric.
For understanding yarn weights, the yarn weights explained guide covers every category. For comparing specific weights, the DK vs worsted weight yarn comparison breaks down the differences.
Factor 2: Fiber content should be similar, or you must understand how the difference affects the project.
Different fibers produce fundamentally different fabrics even at the same gauge. Wool is elastic, warm, and has excellent blocking memory. Cotton is inelastic, cool, and has no blocking memory. Acrylic is moderately elastic, warm, and responds to steam blocking. Substituting cotton for wool in a fitted sweater will produce a garment that doesn't stretch the same way, doesn't fit the same way, and doesn't recover from stretching the same way.
Acceptable substitutions:
- Wool for wool blends (expect slightly different elasticity and drape)
- Acrylic for acrylic blends (usually very similar)
- Cotton for cotton blends (expect similar behavior)
- Wool for acrylic (expect different elasticity, drape, blocking response, and care requirements)
Risky substitutions:
- Cotton for wool (completely different elasticity and behavior)
- Linen for anything (linen has unique stiffness and drape)
- Novelty yarns for standard yarns (texture changes everything)
- Superwash wool for non-superwash wool (superwash grows significantly when wet)
Factor 3: Yardage must be calculated, not guessed.
Never assume that "three skeins" of the substitute yarn equals "three skeins" of the original. Compare total yardage required, not number of skeins.
Original pattern: Yarn A, 5 skeins × 200 yards per skein = 1,000 total yards needed.
Substitute yarn: Yarn B, 170 yards per skein. 1,000 ÷ 170 = 5.88 skeins. Buy 6 skeins.
Always round up. Always buy one extra skein beyond your calculation if the project is large or the dye lot matters. Running out of yarn three-quarters through a project and discovering the store is sold out of your dye lot is preventable heartbreak.
The Step-by-Step Substitution Process
- Identify the original yarn's characteristics: Weight category, fiber content, yardage per skein, ply, texture, recommended hook size, gauge on the label.
- Find candidate substitutes in the same weight category. Use the yarn weight category as your first filter. The best yarn for crochet projects guide offers recommendations organized by project type and weight.
- Compare fiber content. The closer the match, the more similar the resulting fabric will be to the pattern photo. An 80/20 acrylic-wool blend will behave more like the original 80/20 blend than a 100% acrylic will.
- Compare yardage and calculate skeins needed. Total yardage required ÷ substitute skein yardage = number of skeins. Round up.
- Check the recommended hook size on the substitute yarn label. If it's similar to the original yarn's recommendation, your gauge is likely to be similar. If it's quite different, expect to adjust hook size significantly to match gauge.
- Buy one skein of the substitute and make a gauge swatch. Before committing to the full project quantity, test. Crochet a swatch in the project's stitch pattern. Measure your gauge. Compare to the pattern's gauge. Adjust hook size if needed. Evaluate the fabric — does it drape similarly to the pattern photo? Does it have the right amount of structure or softness?
- Evaluate care requirements. The substitute yarn's care instructions become your project's care instructions. If the original was machine washable and your substitute is hand wash only, the recipient needs to know. If the project is a baby blanket that will be washed frequently, machine-washable yarn is essential regardless of what the original pattern used.
- Buy the full quantity once the swatch confirms suitability. Match dye lots. Buy all skeins at once.
When Substitution Requires Pattern Recalculation
If you're substituting a different weight yarn and want to keep the same finished dimensions, you must recalculate the stitch and row counts using your new gauge. This is resizing math, covered in the resizing patterns guide.
Quick recalculation for a different weight yarn:
- Make a gauge swatch with the substitute yarn and the hook size that produces fabric you like.
- Calculate stitches per inch and rows per inch from your swatch.
- Multiply the pattern's finished width (in inches) by your stitches per inch. This is your new starting chain count (adjusted for pattern repeats).
- Multiply the pattern's finished length by your rows per inch. This is your new row count.
- Adjust yarn quantity: The amount of yarn needed changes when you change yarn weight. Heavier yarn requires fewer yards for the same area but more weight (grams). Lighter yarn requires more yards but fewer grams. Use a yarn substitution calculator or estimate by comparing the yardage of a swatch of known dimensions to the original pattern's yardage requirements.
Common Substitution Scenarios and Solutions
"The original yarn is discontinued. What do I do?"
Search Ravelry's yarn database for the discontinued yarn. The page often lists "suggested substitutes" based on weight and fiber match. YarnSub.com is a free tool that finds close matches for discontinued and current yarns based on weight, fiber, and texture.
"The original yarn is too expensive. Can I use a cheaper one?"
Yes, as long as the weight and fiber are reasonably close. The most common substitution is replacing high-end wool with a wool-acrylic blend or 100% acrylic. The fabric won't be identical — acrylic doesn't block like wool, and the drape will differ — but for blankets, scarves, and accessories where exact drape isn't critical, the substitution works. For fitted garments, test carefully on a swatch before committing.
"I have yarn in my stash that I want to use. How do I find a pattern that works?"
Work backward. Know your yarn's weight category, yardage available, and approximate gauge with a hook that produces nice fabric. Search for patterns that use that yarn weight and require less than your available yardage. Ravelry's advanced search lets you filter by yarn weight and yardage.
"Can I use cotton instead of acrylic for a dishcloth pattern?"
Yes — and you should. Cotton is the correct fiber for dishcloths because it's absorbent, heat-resistant, and doesn't melt. The pattern was probably designed for cotton anyway, or it should have been. This is a case where substitution improves the project. For the textured farmhouse dishcloth, cotton is the ideal fiber.
For more on choosing the right yarn for every project type, the best yarn for crochet projects guide covers pairings for everything from blankets to wearables to amigurumi.