Fiber-to-Yarn Yield Calculator
Finished yarn yardage from raw fiber weight.
About this calculator
Before you buy fiber for a project, it helps to know how much finished yarn it will actually produce — and that number depends on both how much fiber survives processing and how thick you plan to spin it. This calculator applies two sequential loss stages to your raw fiber weight: first a wash yield percentage (raw fleece typically retains only 50-70% of its weight after scouring out grease, dirt, and vegetable matter, while pre-washed roving or top retains 90-98%), then an additional prep-loss percentage for waste from carding, combing, or picking. What remains is the spinnable fiber weight.
Separately, it estimates yardage per pound of the finished yarn from your target WPI using McMorran's balance — a widely-used handspinning approximation where yards per pound equals your WPI value squared, scaled up by a factor of 100, then split across however many plies you're spinning — and multiplies that per-ounce yardage by your spinnable fiber weight to get the total estimated yards you should be able to spin. The overall yield percentage (spinnable weight over raw weight) is a single number useful for comparing whether a cheaper, dirtier fleece is actually a better value than a more expensive, cleaner one once processing loss is priced in. Because both the wash yield and McMorran's balance are estimates rather than measurements, treat the total yardage as a planning figure — your actual results will vary with how tightly you spin, how consistent your WPI is across the skein, and how thorough your washing and prep actually are.
Inputs
Results
Estimated total yards
4,212
How to Use This Calculator
- Enter the raw fiber weight in ounces (16 oz = 1 lb of raw fleece or fiber).
- Enter the target WPI of the finished yarn.
- Set the number of plies.
- Enter the wash yield percentage — raw fleece is typically 50–70%; washed fiber is 90–95%.
- Enter the prep loss percentage for carding, combing, or picking waste (typically 5–15%).
- Read the total estimated yards and the spinnable fiber weight in ounces to know how much usable fiber you have.
How the result changes with Target WPI
| Target WPI | Estimated total yards |
|---|---|
| 6 | 1,053 |
| 9 | 2,369.3 |
| 18 | 9,477 |
| 30 | 26,325 |
What each input means
- Raw fiber weight (oz)
- Weight of raw/unwashed fiber in ounces (16 oz = 1 lb).
- Target WPI
- Wraps per inch of your target yarn weight.
- Number of plies
- Number of singles plied together.
- Wash yield (%)
- Percentage of weight remaining after washing. Raw fleece: 50-70%, washed fleece: 90-95%.
- Prep loss (%)
- Additional fiber lost during carding, combing, or picking.
What each result means
- Estimated total yards
- Approximate finished yarn yardage from your fiber.
- Yards per pound
- Yardage per pound based on WPI (McMorran's balance).
- Spinnable fiber (oz)
- Clean, prepped fiber weight ready to spin.
- Clean weight (oz)
- Fiber weight after washing, before prep losses.
- Overall yield (%)
- Percentage of raw weight that becomes spinnable fiber.
- Waste fiber (oz)
- Total fiber lost to washing and processing.
- Finished yarn weight (oz)
- Weight of the finished yarn.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersRaw fiber weight (oz) = 16, Target WPI = 12, Number of plies = 2, Wash yield (%) = 65 = 5 input(s) provided
- Calculate Estimated total yardsEstimated total yards = spinnableWeightOz * yardsPerOz4212 = 4212
- Calculate Yards per poundYards per pound = (wpi * wpi * 100) / plies7200 = 7200
- Calculate Spinnable fiberSpinnable fiber = cleanWeightOz * (1 - prepLossPct / 100)9.36 = 9.36
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
What's the difference between "wash yield" and "prep loss"?
Wash yield is applied first, to the raw fiber weight, and represents what survives scouring out grease, dirt, and vegetable matter. Prep loss is applied second, to that already-washed weight, and represents additional waste from carding, combing, or picking — the two losses compound rather than simply adding together.
Why does raw fleece need such a lower yield percentage than roving or top?
Raw fleece still carries its full grease, dirt, and vegetable matter content and typically retains only 50-70% of its weight after washing, whereas roving or top has already been through commercial processing and typically retains 90-98%. Entering the wrong yield percentage for your starting fiber form will significantly skew the final yardage estimate.
How does changing my target WPI affect the total yardage estimate?
A higher target WPI means a thinner finished yarn, which increases the yards-per-pound figure from McMorran's balance — and since total yards is that per-ounce yardage multiplied by your spinnable fiber weight, spinning thinner yarn from the same amount of fiber always projects more total yardage.
Is the overall yield percentage useful for anything beyond estimating yardage?
Yes — it's a quick way to compare whether a cheaper batch of raw or dirtier fiber is actually a better value than a pricier, cleaner one, once you account for how much of each will actually survive washing and prep to become spinnable.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Yarn Wraps Per Inch Calculator
WPI measurement and yarn weight classification.
Knitting & CrochetYarn Yardage Calculator
Estimate total yarn needed for your project and how many skeins to buy, based on stitch count, row count, and yarn usage per stitch.
SpinningRoving Weight Calculator
Ounces of roving needed for target yardage.
SpinningTwist Per Inch Calculator
TPI from fiber type and desired yarn characteristics.
WeavingYarn Quantity Calculator
Warp and weft yardage from project dimensions and sett.
More in Crafts, Hobbies & Games.