How to Substitute Yarn in a Crochet Pattern (Without Ruining It)
You can use a different yarn than the pattern calls for if you match three things: weight, fibre behaviour and yardage. How to find an equivalent yarn, calculate how many balls you need, and check gauge.
Pattern at a glance
US terms- Skill level
- Beginner
- Time
- 15 minutes
You'll need
- The pattern
- Yarn labels
- Calculator
- Hook for a gauge swatch
In this post
To substitute yarn, match the yarn weight first, then a similar fibre, then buy by total yardage — not by the number of balls. A pattern calling for 5 balls of 200 yards needs 1,000 yards; if your yarn has 150 yards per ball, buy 7. Then crochet a gauge swatch with the new yarn and adjust the hook until your stitches per inch match the pattern.
The rest of this post is just below — free, as always.
Substitute yarn in 5 steps
- Match the weight: Find the pattern yarn's weight (DK, worsted, bulky — numbers 0–7). Pick a yarn with the same number. See the yarn weight chart.
- Check yards per gram: Divide yardage by weight in grams on both labels. Close numbers mean similar thickness, even between "worsted" yarns that vary.
- Match the fibre's behaviour: Cotton for structure and washability, wool for warmth and stretch, acrylic for easy care. Swapping cotton for wool changes drape a lot.
- Calculate the yardage: Balls in the pattern × yards per ball = total yards. Divide by your yarn's yards per ball and round up. Add one extra ball.
- Swatch: Crochet a 4-inch square, wash and dry it, and count stitches per inch. More stitches than the pattern: go up a hook size; fewer: go down. See gauge swatch.
Swap guide
| Swap | Works? | Watch out for |
|---|---|---|
| Acrylic ↔ acrylic, same weight | Yes | Slight thickness differences |
| Cotton ↔ acrylic | Usually | Cotton is heavier and stretches less |
| Wool ↔ acrylic | Usually | Wool blocks better and is warmer |
| Anything ↔ chenille | Only for simple stitches | Stitches hard to see — chenille tips |
| Two strands of DK ≈ one bulky | Often | Swatch to check |
How much to buy for common projects: how much yarn do I need.
Common questions
Can I use a different yarn than the pattern says?
Yes. Match the weight, choose a similar fibre, buy enough total yardage and check your gauge.
How do I know how many balls of yarn to buy?
Multiply the pattern's balls by their yardage for the total, divide by your yarn's yards per ball, round up, and add one.
What if my gauge doesn't match with the new yarn?
Change the hook size until it does. For amigurumi and blankets, an exact gauge matters less than for garments.
What's the best yarn swap you've made? 🔄
Stuck on a step? Crochet Help & Fixes answers the most common problems — curling, shrinking, wavy circles and more.
Did you make this?
Tap a star to rate this pattern — it helps other makers find it.
Be the first to rate it!

Leave a comment