🧶 Knitting & Crochet

Yarn Calculator

Estimate how many skeins of yarn you need for any project — sweaters, blankets, scarves, and more.

Calculator

You'll need approximately
—
Project area—
Yarn weight
Stitch pattern
Buffer (10% added)
Skeins to buy
Estimate only. Actual yarn usage varies by gauge, tension, and individual knitting style. Always buy one extra skein for safety.

How yarn usage is estimated

Yarn consumption depends on three main factors: the total area of your project, the weight (thickness) of the yarn, and the stitch pattern. Denser, more textured stitches like cables and brioche use significantly more yarn per square centimeter than smooth stockinette or open lace.

Yarn weight categories

CategoryCommon nameTypical gauge
0Lace33–40 sts / 10cm
1Super Fine / Sock27–32 sts / 10cm
2Fine / Sport23–26 sts / 10cm
3Light / DK21–24 sts / 10cm
4Medium / Worsted16–20 sts / 10cm
5Bulky / Chunky12–15 sts / 10cm
6Super Bulky7–11 sts / 10cm

How stitch pattern affects yarn usage

Different stitch patterns consume yarn at very different rates. Compared to a smooth stockinette base:

How to use this calculator

  1. Enter the finished width and height of your project in centimeters.
  2. Select your yarn weight from the CYC standard category (check your yarn label).
  3. Choose the stitch pattern that dominates your project.
  4. Enter the yardage per skein from your yarn label (this varies by brand).
  5. Click "Calculate yarn needed" to see total yardage and skeins to buy.

Frequently asked questions

How much yarn do I need for a sweater?

An adult medium sweater in worsted weight yarn typically requires 1,200–1,800 yards. In bulky weight, 800–1,200 yards. In fingering weight, 1,800–2,500 yards. The exact amount depends on size, length, and stitch pattern.

How many yards are in a skein of yarn?

It varies widely by brand and weight. Common yardages: Lace 400–800, Fingering 350–450, Sport 250–350, DK 200–300, Worsted 150–250, Bulky 100–150, Super Bulky 60–100 yards per skein. Always check your yarn label.

Should I add a buffer?

Yes. This calculator already adds a 10% buffer. Professional knitters usually recommend buying one extra skein of the same dye lot, especially for large projects, because running out mid-project with a different dye lot can create visible color differences.

Does crochet use more yarn than knitting?

Yes, generally 25–30% more yarn than knitting for the same surface area. Crochet stitches are taller and denser. If you plan to crochet a pattern designed for knitting, add about 30% to the estimate.

Why does my finished project weigh more than predicted?

Common causes: looser or tighter gauge than expected, blocking that stretches the fabric, or a heavier stitch pattern than estimated. If you're following a pattern, always knit a gauge swatch and compare your actual yarn usage after the first few rows.

Note: This is an estimate. For critical projects, always buy an extra skein and work a gauge swatch to confirm your personal yardage consumption.