Knit a Swatch
Knit or crochet a 4×4" gauge swatch and count stitches and rows per 4 inches.
The Yarn Yardage & Skein Calculator
Enter your gauge, project type, and sizing. Get total yardage and skeins needed — with a safety margin built in.
A yarn yardage calculator determines total yardage and skeins needed for knitting and crochet projects from your gauge swatch measurements. Select garment type, size, and enter your yarn's yards-per-skein to get a shopping list with a built-in safety margin for seaming and gauge variation.
Knit or crochet a 4×4" gauge swatch and count stitches and rows per 4 inches.
Choose from common garments (sweater, hat, scarf) or enter custom dimensions.
Check your skein label for yards per skein and grams. YarnMath does the rest.
Get total skeins needed with a safety margin for swatching, seaming, and mistakes.
Running out of yarn mid-project is every knitter's nightmare — especially if the dye lot is discontinued. Buying too much wastes money on skeins you'll never use. YarnMath combines your gauge swatch measurements with standard garment dimensions to calculate the exact yardage you need. The built-in safety margin covers swatching, seaming, and the inevitable frog-and-redo. Every calculation runs in your browser — your project details never touch a server.
Multiply your gauge swatch area (stitches × rows = stitches per square inch) by the project's total surface area to get total stitches. Then multiply by yards-per-stitch (determined from your swatch: weigh the swatch, calculate yards used, divide by stitch count). Add 10-15% safety margin for seaming and gauge variations.
A medium adult sweater in worsted weight yarn typically requires 1,200-1,600 yards. At 220 yards per skein, that is 6-8 skeins. Larger sizes, longer lengths, colorwork, and cables increase yardage significantly. Always buy all skeins from the same dye lot to avoid subtle color differences.
Gauge is the number of stitches and rows per 4 inches of knitted fabric, measured from a swatch. Even a half-stitch-per-inch difference can change a sweater's finished width by 2-3 inches. Gauge also directly affects yardage — tighter gauge uses more yarn per square inch, so your project will need more total yardage.