Calculate yarn skeins & length for knitting projects
The yarn calculator helps you figure out exactly how much yarn you need for any knitting project, from sweaters to scarves. Enter your stitch and row gauge, the project's width and length, and the length and weight of one skein, and it calculates the total length, number of skeins and weight. No more guessing at the yarn store or running out halfway through a project.
Thanks for your feedback!
A yarn requirement chart lists typical total yardage by project type, size and yarn weight โ for example baby blanket, scarf, sweater or throw in each weight category. Use it as a rough starting point, then adjust for your own gauge, stitch pattern and yarn substitution.
Work out the area of your project, then divide it by the area of your gauge swatch and multiply by the yardage the swatch used. If you have a pattern, take its stated yardage and scale it by the ratio between your finished size and the pattern's size.
Weigh a ball whose yardage you know to get the yards per gram, then multiply that figure by the weight of the yarn you want to measure. For leftovers, weighing on a kitchen scale is the most reliable way to know how much yardage is left.
Yes, several knitting and crochet apps include yarn estimators, and stash-tracking apps let you record yardage and check whether a skein count is enough. Web-based yarn calculators do the same job without an install.
Yes, craft apps for knitting and crochet can calculate yarn amounts, gauge conversions and stitch counts. A browser-based calculator works just as well if you only need a yardage or skein estimate.
Multiply the blanket's width by its length to get the area, divide by the area of your gauge swatch, and multiply by the yards that swatch consumed to get total yardage. Divide that yardage by the yards per skein and round up, since dye lots and edging make extra yarn worth having.
It depends on the yarn weight and your gauge โ a bulky yarn covers that area with far fewer yards per skein than a worsted, and dense stitches like single crochet eat more yarn than open ones. Calculate the area, compare it with a gauge swatch, and divide the resulting yardage by the yards printed on your skein label.
That depends on the yardage per skein and your stitch pattern โ three bulky skeins usually cover only a small baby or lap size. Knit a swatch, note how many yards it took for its area, then scale up to the total yardage you have.
Base the estimate on your gauge swatch rather than a fixed number: find the yards used per square inch, then multiply by the blanket's area. Denser stitches, textured patterns and borders all raise the total, so add a margin before buying.
Every knitter or crocheter has faced this moment: you're standing in a yarn store, looking at a beautiful skein of wool, and wondering โ how much do I actually need? Buying too little means running out mid-project, while buying too much wastes money and fills up storage space. Our free Yarn Calculator takes the guesswork out of the equation so you can start your project with complete confidence.
The Yarn Calculator helps you determine the exact amount of yarn needed for any knitting or crochet project. By entering a few key details โ your project dimensions, gauge swatch results, and yarn specifications โ the calculator instantly tells you the total yarn length in meters and the number of skeins you need to purchase.
Whether you're making a cozy winter scarf, a baby blanket, a sweater, or a pair of socks, describe the project as a flat area of width ร length (for a sweater, add up front, back and sleeves) and the tool estimates the yarn in seconds. No spreadsheets, no manual math.
How the estimate works: width, length and gauge give the number of stitches. How much yarn one stitch uses follows from a rule known in textile engineering (Munden): stitch density ร loop lengthยฒ is nearly constant for stockinette in wool, about 20. At 20 stitches and 28 rows per 10 cm one stitch takes about 1.9 cm of yarn, and a 10 ร 10 cm square about 10.6 m. If you also enter the weight of a 10 ร 10 cm swatch, the calculator uses that measured consumption instead, which is more accurate and also works for textured stitches and crochet. It does not add a safety buffer.
Using the calculator is straightforward. Here's a step-by-step guide:
Pro tip: Always knit your gauge swatch on the same needle size and with the same yarn you plan to use in your project. Gauge can vary significantly between different needle materials and sizes.
Running out of yarn is one of the most frustrating experiences in knitting. If your yarn has been discontinued or dyed in a different dye lot, matching the color later may be impossible. Dye lots โ the production batches in which yarns are dyed โ can vary slightly in hue even within the same colorway name.
On the flip side, overbuying leads to a growing stash of unused yarn. While many knitters love their yarn stashes, buying smartly means you invest your budget in the exact materials you need. The Yarn Calculator helps you achieve that balance every single time.
Suppose you want to knit a scarf that's 22 cm wide and 170 cm long. Your gauge swatch gives 18 stitches and 24 rows per 10 ร 10 cm, and you're using a yarn with 200 m per 100 g skein. The Yarn Calculator counts about 16,160 stitches at roughly 2.2 cm each and estimates about 348 m of yarn, just under 2 skeins. With a 10โ15% buffer that is 383โ400 m, so a third skein is a sensible reserve.
A medium-sized adult sweater typically requires 800โ1,200 m of yarn, depending on the stitch pattern and yarn weight. For a chunky knit in aran-weight yarn (approx. 150 m per skein), you might need 6โ8 skeins. Enter your exact measurements into the calculator for a personalized estimate.
Crochet projects typically use 20โ30% more yarn than equivalent knitted items. For a crochet baby blanket measuring 80 ร 90 cm, crochet a 10 ร 10 cm swatch in your stitch, weigh it and enter the weight. If it weighs 8 g and your yarn has 200 m per 100 g, the blanket (7,200 cmยฒ) needs 576 g or 1,152 m, which the calculator rounds up to 6 skeins.
This tool is designed for everyone who works with yarn โ from beginners who are just learning to knit or crochet, to experienced fiber artists planning complex colorwork or construction projects. It's also invaluable for:
A gauge swatch is a small knitted or crocheted sample โ typically at least 15 ร 15 cm โ that you create before starting your project. It tells you how many stitches and rows you produce per 10 ร 10 cm using your chosen yarn and needles. Without an accurate gauge, even the best yarn calculator can't give you reliable results. Always swatch before you buy!
Yes! The Yarn Calculator works for crochet as well as knitting. Crochet generally uses more yarn than knitting for the same dimensions, so enter the weight of a 10 ร 10 cm crochet swatch: the calculator then uses your measured consumption instead of the stockinette estimate.
You can measure yarn length at home using a yarn swift or by wrapping the skein around a chair back at a known distance. Alternatively, search online for the specific yarn brand and weight โ most manufacturers publish the yardage on their website.
We recommend adding at least 10โ15% to your calculated total. If you're a beginner, if the pattern is complex, or if the yarn is difficult to re-order, consider a 20% buffer. It's always better to have a little left over than to run short.
Without a swatch weight, the calculator estimates stockinette from dimensions and gauge. Cables and colorwork use more yarn, lace often less; weigh a 10 ร 10 cm swatch in your pattern and enter its weight for a better figure. For complex projects, we suggest increasing the buffer to 20โ25% to account for the extra material consumed by textured stitches.