🔒100% Client-Side · Your Project Data Never Leaves

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.

Project Settings

Gauge Swatch

Yarn Info

Extra yardage for swatching, mistakes, and seaming

Yardage Results

Total Yardage
Skeins Needed
Total Weight
Total Meters
Base Yardage
Safety Buffer

How It Works

📐

Knit a Swatch

Knit or crochet a 4×4" gauge swatch and count stitches and rows per 4 inches.

📏

Set Project Type

Choose from common garments (sweater, hat, scarf) or enter custom dimensions.

🧮

Enter Yarn Info

Check your skein label for yards per skein and grams. YarnMath does the rest.

🛒

Buy the Right Amount

Get total skeins needed with a safety margin for swatching, seaming, and mistakes.

Why Yarn Yardage Math Matters

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.

Frequently Asked Questions

How do you calculate yarn yardage for a knitting project?

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.

How many skeins do I need for a sweater?

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.

What is gauge in knitting and why does it matter?

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.