Skip to content

Match weight, fiber and yardage in seconds

Yarn Substitute Finder

Can't find the exact yarn a pattern calls for? Pick a weight category below, or type a yarn name to look it up, and you'll get the needle and hook sizes, gauge, and typical yardage for that category, plus a short list of commonly available yarns in the same class. Enter the yardage you need and this tool also works out how many skeins to buy for your chosen substitute.

Pick a weight category, or search a yarn name above, to see matching substitutes.

How many skeins do I need?

Skeins to buy Enter both yardage values above.
Was this tool helpful?
Give feedback

How to substitute yarn without ruining your project

Swapping one yarn for another is safe as long as you match the things that actually change how the finished fabric behaves. Work through these in order and you'll avoid the two most common substitution mistakes: a garment that comes out the wrong size, and running out of yarn halfway through.

  1. Find the weight category. Check the pattern for a name (worsted, DK, fingering) or a CYC number (0 to 7 on the yarn label). Use the tool above if you only know the yarn's brand name.
  2. Match the gauge, not just the category label. Two yarns in the same category can still knit up slightly differently. Always knit a swatch with your chosen substitute and compare it to the pattern's stated gauge before casting on the real project.
  3. Match the fiber content where it matters. A wool pattern relies on wool's stretch and blocking behavior; swapping in 100% cotton or acrylic can change drape, warmth, and how well the finished piece holds its shape. See the fiber notes further down this page.
  4. Match the yardage, not the number of skeins. Two skeins can be labeled the same weight (100g) but hold very different lengths of yarn. Always compare total yards or meters needed, not skein count. The calculator above converts this for you once you've picked a substitute.
  5. Check the needle or hook size on the label as a starting point, then adjust by a size up or down if your gauge swatch comes out too tight or too loose.

Standard yarn weight categories (CYC system)

This is the Craft Yarn Council's standard yarn weight system, the same 0 to 7 numbering system printed on most yarn labels sold in the US. Any two yarns in the same numbered category are generally safe substitutes for each other on the gauge and needle/hook front; always confirm fiber content and yardage separately. See the full yarn weight chart for a printable standalone version of this table plus tips for identifying an unlabeled yarn.

CategoryAlso calledKnit gauge (4in)Needles (US)Crochet gauge (4in)Hooks (US)Typical yds/100g
0 - LaceFingering, 10-count thread33-40 sts000-132-42 dcSteel 6-8, B-1700-1000+
1 - Super FineSock, Fingering, Baby27-32 sts1-321-32 stsB-1 to E-4380-600
2 - FineSport, Baby23-26 sts3-516-20 stsE-4 to 7300-380
3 - LightDK, Light Worsted21-24 sts5-712-17 sts7 to I-9230-300
4 - MediumWorsted, Afghan, Aran16-20 sts7-911-14 stsI-9 to K-10.5170-230
5 - BulkyChunky, Craft, Rug12-15 sts9-118-11 stsK-10.5 to M-13100-170
6 - Super BulkySuper Bulky, Roving7-11 sts11-177-9 stsM-13 to Qunder 100
7 - JumboJumbo, Roving6 sts or fewer17+6 sts or fewerQ and upwell under 60

Source: Craft Yarn Council standard yarn weight system. Yardage-per-100g figures above are typical ranges only; actual yardage varies by fiber, ply and spin, so always check the specific skein's own label for its exact yardage.

Commonly available yarns by weight category

A few widely stocked yarns for each category, so you have a starting point even before you use the search box above. Every yarn label prints its own CYC weight number, usually inside a small skein icon, so always double-check the number on the actual yarn you're holding rather than relying on a name alone; brands occasionally reformulate a line. See common yarn brands by weight category for a longer list with fiber notes for each one.

Why fiber content matters as much as weight

Two yarns can share the exact same weight category and still behave very differently on the needles, because fiber content changes how the yarn stretches, drapes and blocks.

Common substitution mistakes to avoid

Most bad substitutions come down to skipping one of a handful of checks, not picking a genuinely wrong yarn.

Converting yardage when you switch yarn weights entirely

Sometimes you're not just swapping brands, you're deliberately going up or down a weight category, for example using a DK yarn instead of the worsted the pattern calls for. This changes both your gauge and how much yarn you need, so it takes a bit more than the skein calculator above.

Going down a weight (say, worsted to DK) generally means you'll knit at a tighter gauge with smaller needles, and you'll need roughly 15-25% more yardage to cover the same finished measurements, since a thinner yarn takes more length to build the same area of fabric. Going up a weight works the other way: expect to use noticeably less total yardage, but you'll need to recheck sizing carefully since row and stitch counts from the original pattern won't transfer directly. Either direction, swatch first, since the exact percentage depends on the specific stitch pattern and how far apart the two weights are.

Frequently asked questions

How do I find a substitute for a discontinued yarn?
Check the yarn's original weight category and fiber content, often still listed on the pattern or in old product listings, then use the category lookup above to find the needle/hook size and yardage you're matching against. Ravelry's stash and pattern pages often still list a discontinued yarn's original specs even after it stops being sold, which is a good place to confirm the exact gauge and yardage before you shop.
Does this tool work for crochet patterns too?
Yes. The weight category system and hook sizes above apply to both knitting and crochet; the crochet gauge and hook size columns in the chart are for single crochet swatches, the standard most crochet patterns use to state gauge.
What if my yarn doesn't have a weight number on the label?
Look for wraps per inch (WPI) as a rough guide, or match by comparing the yarn's thickness and typical yardage per 100g against the chart above. Many independent dye studios also list the base yarn's weight category on their product page even when the physical label just has a color name.
Can I substitute a heavier yarn to save time, even if the pattern calls for something lighter?
Yes, but expect a noticeably bigger, less drapey finished piece unless you also go up in needle or hook size and recheck your gauge swatch. It works best for simple shapes like scarves, blankets and hats where an exact finished size isn't critical; it's riskier for fitted garments.
How many skeins do I need if I switch to a different yardage per skein?
Take the total yards the pattern calls for (add up all skeins at the pattern's original yardage per skein), then divide by your new skein's own yardage and round up. The calculator above does this for you, including an optional 10% buffer for swatching and finishing.
Is a wool substitute always safe for an acrylic pattern, or the other way around?
Not always. Acrylic patterns are usually written that way for washability or budget, and wool will change the drape and require hand-washing or blocking care the original pattern didn't plan for. It's a safe substitute for most simple projects, but check any pattern notes about blocking or fit before assuming it's a drop-in swap.
Where can I find the fiber content and yardage for a specific yarn brand?
The manufacturer's own product page is the most reliable source, since it lists the exact fiber percentages and yardage per skein as sold. Ravelry's yarn database is a good second source, especially for comparing a discontinued yarn against current alternatives, since it stores specs contributed from real skein labels. The common yarn brands page on this site is a shorter, curated starting point if you would rather browse by category than search a specific name.
Is my data saved anywhere?
No. Every lookup and calculation runs in your browser. The only thing saved locally is your last entered values, in your browser's storage, so the tool remembers them next time you visit. See the privacy page for details.

Not sure which weight category your pattern uses?

Check the yarn label for a 0-7 number, or search the yarn's name in the tool above.

Back to the finder

Free. No sign-up.