Running out of yarn halfway through a sweater is every knitter's worst surprise. The colour may be sold out, the dye lot may have changed, and a half-finished project can sit in a bag for months while you hunt for one more skein. This estimator answers the shopping question before you buy: pick your garment, your size and your yarn weight, and it tells you roughly how many yards you need and how many skeins that means. It is a planning tool for the yarn shop, not a measurement of a finished piece.
This tool works differently from a swatch-based yarn calculator. A swatch calculator asks you to knit a test square first and measure exactly how much yarn that square used, then scales it up. That method is precise, but it only helps after you already own the yarn. This estimator works before you own anything: it starts from average yardage tables for plain garments, built from what typical patterns require, and adjusts the result for yarn thickness. Use it when you are choosing yarn, not when you are checking a swatch.
The yardage table covers seven common garments in five sizes. A plain adult medium sweater needs about 1,200 yards in worsted weight, a cardigan a little more at 1,300, and a blanket far more at 1,800. Small things are cheaper in yarn: an adult hat needs only about 220 yards, and a scarf about 400. Baby sizes need much less, which is why baby knits are such good stash projects. The table assumes a plain, standard fit with no fancy stitch patterns, so treat the number as a starting point.
Yarn weight changes the answer because thick and thin yarns cover fabric differently. Fine fingering yarn needs about 25 percent more yards than worsted for the same garment, because each stitch is smaller and you need more of them. Bulky yarn needs about 15 percent fewer yards, and chunky yarn about 25 percent fewer, because each stitch covers more fabric. The tool applies these factors automatically when you choose a weight, so a chunky adult sweater comes out near 900 yards instead of 1,200.
Here is a worked example. You want an adult medium cardigan in DK yarn, and your chosen yarn has 220 yards per skein. The table gives 1,300 yards for a medium cardigan in worsted, and the DK factor of 1.1 raises that to 1,430 yards. Dividing 1,430 by 220 gives 6.5, and since you cannot buy half a skein, the tool rounds up to 7 skeins. In metres, 1,430 yards is about 1,307 metres. If your pattern has cables or colourwork, buy an eighth skein as insurance.
Four things push real usage above the estimate, and you should plan for them. Cables pull in fabric and eat yarn, colourwork carries extra strands across the back, long or wide sleeves add whole sections of knitting, and an oversized or relaxed fit simply has more fabric than a standard fit. If any of these apply, add one extra skein beyond the tool's answer. It is also wise to buy all skeins from the same dye lot at once, because a later skein can differ slightly in shade even when the label looks identical.
Use the result as a shopping list, then check it against your pattern if you have one. If the pattern gives its own yardage, trust the pattern, because it knows the exact stitch pattern and fit. If you are designing your own piece or knitting without a pattern, this estimate is your best guide: buy the number of skeins it suggests, plus one spare for patterned or oversized projects, and keep the receipt until the project is finished. A spare skein returned to the shop costs nothing, but a missing skein can stall a project for months.
