Yarn Substitution Yardage Calculator

Enter your pattern yardage and the wraps per inch (WPI) of both your original and substitute yarn to calculate exactly how much substitute yarn to buy.
Luis GonzalezCreated by Luis GonzalezLast updated:

How to Use This Calculator

  1. 1

    Enter the pattern's required yardage

    Input the total yards of the original yarn specified in the knitting or crochet pattern.

  2. 2

    Enter your substitute skein size

    Provide the yardage per skein of the new yarn you plan to use. This helps calculate how many skeins to purchase.

  3. 3

    Input the original yarn's WPI

    Enter the Wraps Per Inch (WPI) of the yarn the pattern calls for. This is a measure of its thickness.

  4. 4

    Input the substitute yarn's WPI

    Measure and enter the WPI of your chosen substitute yarn. A higher WPI means a finer yarn.

  5. 5

    Review your adjusted yardage needs

    The calculator shows the total yardage required for your substitute yarn and how many skeins you'll need to buy.

Example Calculation

A knitter wants to make a sweater that calls for 1,200 yards of worsted yarn (12 WPI), but they want to use a finer DK weight yarn (14 WPI) instead.

Pattern Yardage (yd)

1,200

Substitute Skein Size (yd)

200

Original Yarn WPI

12

Substitute Yarn WPI

14

Results

1,400 yds

Tips

Always Create a Gauge Swatch

This calculator provides the correct yardage, but it can't guarantee your fabric will match the pattern's tension. Always knit or crochet a 4x4 inch gauge swatch with your substitute yarn to ensure the final project will be the correct size.

WPI is More Reliable Than Weight Category

The terms 'worsted' or 'DK' can vary between brands. WPI is a direct physical measurement of thickness, making it a much more reliable basis for substitution than a category name alone.

Consider Fiber Content's Impact

Substituting a plant-based fiber like cotton for an elastic animal fiber like wool will dramatically change the fabric's drape and stretch, even if the WPI is identical. This calculator is for size, not fabric behavior.

Nail Your Next Knitting Project Substitution

Successfully substituting yarn in a knitting or crochet pattern requires more than just matching the weight category.

Using a Yarn Substitution Yardage Calculator ensures you purchase the correct amount of yarn by accounting for differences in thickness, measured by Wraps Per Inch (WPI).

A finer yarn (higher WPI) requires more yardage to create the same size fabric as a thicker one.

For a sweater requiring 1,200 yards of worsted weight yarn, substituting a slightly finer DK weight could require up to 1,400 yards—a difference of a full skein that this tool helps you anticipate.

Why Accurate Yardage Substitution is Critical

The most common reason knitting projects fail is improper yarn substitution.

If you use a finer yarn without adjusting the yardage, you will run out before finishing.

Conversely, using a thicker yarn without adjustment leaves you with costly, unused skeins.

This calculation is vital for both budget and project success.

It translates the physical property of yarn thickness (WPI) into the practical quantity you need to buy (total yards), removing the guesswork that often leads to frustration and unfinished objects.

How WPI Drives Yardage Adjustments

The calculator's logic hinges on the ratio between the substitute yarn's WPI and the original yarn's WPI.

This ratio directly determines the adjustment factor for the total yardage.

The core formula is:

Yardage Ratio = Substitute Yarn WPI / Original Yarn WPI
Adjusted Yardage = Pattern Yardage × Yardage Ratio

If the substitute yarn is finer (higher WPI), the ratio will be greater than 1, increasing the required yardage.

If it's thicker (lower WPI), the ratio will be less than 1, decreasing the required yardage.

💡 This principle of adjusting material quantity based on properties applies to many crafts. For example, our Fabric Yardage for Quilt Calculator adjusts for fabric width to ensure you have enough material.

Example: Substituting DK for Worsted Yarn

A crafter is planning a sweater.

The pattern specifies a worsted weight yarn, but they've fallen in love with a DK weight substitute.

  • Pattern's Required Yardage: 1,200 yards
  • Original Yarn WPI (Worsted): 12 WPI
  • Substitute Yarn WPI (DK): 14 WPI
  • Substitute Skein Size: 200 yards

Here's how to calculate the new yardage requirement:

  1. Determine the WPI Ratio: 14 WPI (substitute) / 12 WPI (original) = 1.167.
  2. Calculate Adjusted Yardage: 1,200 yards × 1.167 = 1,400 yards.
  3. Calculate Skeins to Buy: 1,400 yards / 200 yards/skein = 7 skeins.

The knitter needs to purchase 1,400 yards, or 7 skeins, of the DK yarn to have enough to complete the sweater as written.

💡 Whether making a sweater or a garment from fabric, getting the yardage right is key. See how it's done for sewing with our Fabric Yardage for a Shirt Calculator.

Keeping Your Project on Schedule with Yarn Substitution

A precise yarn substitution is a cornerstone of effective project planning and time management.

An incorrect substitution can completely derail a project's timeline.

Running out of yarn because you underestimated the needs of a finer substitute can add a minimum of 1-2 weeks to your schedule while you desperately search for a new skein from the same dye lot.

A proper gauge swatch, which takes only 1-2 hours to complete, combined with an accurate yardage calculation, is the best and cheapest insurance policy for keeping your crafting on track and avoiding stressful delays.

When WPI Substitution Isn't Enough

This calculator is exceptionally accurate for adjusting yardage based on yarn thickness, but it has limitations.

It cannot account for differences in fiber content.

For example, substituting an inelastic cotton yarn for a stretchy merino wool yarn, even with identical WPI values, will result in a fabric with completely different drape, structure, and fit.

Similarly, the tool doesn't consider color effects.

Substituting a highly variegated or self-striping yarn for a solid color can obscure complex stitch patterns like lace or cables.

Always consider fiber behavior and visual texture alongside the mathematical yardage calculation.

Frequently Asked Questions

What is WPI in yarn?

WPI stands for Wraps Per Inch. It's a method to measure yarn thickness by wrapping it snugly, but not tightly, around a ruler or pencil and counting how many strands fit into one inch. It's a more precise measurement than the standard 0-7 weight categories.

How much extra yarn should I buy for a project?

It is always recommended to buy at least 10-15% more yarn than the pattern requires. This buffer accounts for gauge swatching, potential mistakes, and variations in tension. For complex patterns like cables or colorwork, a 20% buffer is safer.

Can I substitute a thicker yarn for a thinner one?

Yes, you can substitute a thicker yarn (lower WPI) for a thinner one (higher WPI), and you will need less yardage. However, this will create a denser, heavier fabric and may require a larger needle size to achieve a pleasant drape, which will alter the final project dimensions.