Yarn 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.
About this calculator
This calculator estimates how much yarn a project will consume and how many skeins to buy, working from stitch geometry rather than a lookup table: total stitch count (stitches per row times number of rows) is multiplied by your yarn-per-stitch consumption figure to get total inches of yarn used, which is then converted to yards. Skeins needed divides that total by your skein's labeled yardage and rounds up, so you're never short by a fraction of a skein — the calculation is done with a six-decimal rounding step first specifically to avoid a common floating-point trap where a project needing exactly, say, 3.0 skeins comes out as 3.0000000004 and gets rounded up to 4. A 10% waste buffer is reported separately and also folded into a "recommended total yards" figure, covering swatching, tension inconsistency, and the yarn lost to knots or cast-on/bind-off tails.
The yarn-per-stitch figure is the calculator's biggest source of uncertainty: it varies by yarn weight, stitch pattern, and needle size, so a swatch-based yardage test (weighing or measuring a known swatch) will always beat a generic per-stitch estimate. One caveat on the numbers as they stand: the "Total Cost Estimate" output is currently just a placeholder equal to the skein count rather than a real dollar figure, so it isn't yet meaningful for budgeting a purchase — don't read it as an actual price until per-skein cost is wired in.
Inputs
Results
Total Yards Needed
208.3 yd
≈ 8 tennis courts
Skeins to Buy
1
How to Use This Calculator
- Enter the number of stitches per row in your project.
- Enter the total number of rows in your project.
- Input the yarn consumption rate in inches of yarn per stitch (from the yarn label or a yardage test).
- Enter the yardage per skein listed on the label.
- Review total yards needed, including a 10% waste buffer, and the number of skeins to buy.
How the result changes with Stitches per Row
| Stitches per Row | Total Yards Needed | Skeins to Buy |
|---|---|---|
| 50 | 104.2 yd | 1 |
| 75 | 156.3 yd | 1 |
| 150 | 312.5 yd | 2 |
| 250 | 520.8 yd | 3 |
What each input means
- Stitches per Row
- Number of stitches in each row of your project.
- Number of Rows
- Total number of rows in your project.
- Yarn per Stitch
- Approximate inches of yarn consumed per stitch. Varies by yarn weight and stitch type.
- Skein Yardage
- Yards of yarn per skein as listed on the label.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersStitches per Row = 100, Number of Rows = 150, Yarn per Stitch = 0.5, Skein Yardage = 220 = 4 input(s) provided
- Calculate Total Yards NeededTotal Yards Needed208.3 = 208.3
- Calculate Skeins to BuySkeins to Buy1 = 1
- Calculate Total StitchesTotal Stitches15000 = 15000
- Calculate 10% Waste Buffer20.8 = 20.8
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the calculator round to 6 decimal places before rounding up skeins?
That intermediate rounding step clears a floating-point trap where a project needing exactly 3.0 skeins can compute internally as something like 3.0000000004 due to floating-point arithmetic, which would then round up to a needless extra skein. Rounding to 6 decimals first removes that noise before the ceiling operation runs.
What does the 10% waste buffer actually cover?
It's meant to account for swatching yarn, tension inconsistency across the project, and the yarn lost to knots, cast-on tails, and bind-off tails. It's reported as its own line item and also folded into the Recommended Total Yards output, which equals your calculated project yardage plus that 10%.
Is the Total Cost Estimate output a real dollar amount?
Not currently — it's a placeholder set equal to the number of skeins needed, not a calculated price. Don't use it for budgeting a purchase until a real per-skein cost input is wired in; despite its currency formatting, it isn't yet a dollar figure.
Where does the yarn-per-stitch figure come from, and why does it matter so much?
It's the calculator's biggest source of uncertainty, since it varies with yarn weight, stitch pattern, and needle size, and it's multiplied directly by your total stitch count to get total inches of yarn used. A swatch-based yardage test — weighing or measuring a known swatch in your actual yarn and stitch pattern — will always beat a generic per-stitch estimate.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Gauge Swatch Calculator
Calculate the number of stitches and rows you need to cast on based on your gauge swatch measurements and desired dimensions.
Knitting & CrochetSweater Sizing Calculator
Calculate cast-on count, body rows, and piece dimensions for a custom-fit sweater based on your chest measurement and gauge.
SpinningFiber-to-Yarn Yield Calculator
Finished yarn yardage from raw fiber weight.
WeavingYarn Quantity Calculator
Warp and weft yardage from project dimensions and sett.
Fashion & ClothingFabric Yardage Calculator
Calculate how many yards of fabric you need for your sewing project based on garment type, fabric width, pattern repeat, and size.
More in Crafts, Hobbies & Games.