Yarn Calculator

Calculate how many yards and skeins you need for any knitting or crochet project

A yarn calculator helps knitters and crocheters estimate how much yarn they need before starting a project. Because yarn yardage varies by yarn weight, project size, and stitch type, guessing often leads to running out mid-project or over-buying. Enter your project dimensions and yarn details below to get an accurate yards and skeins estimate.

Project Type

Dimensions

Typical scarf: 8 × 60 inches

Yarn Details

Check your yarn label for this number

$

Gauge Override (optional — leave blank to use yarn weight defaults)

If you have a gauge swatch, enter it here for a more precise estimate.

How to Use the Yarn Calculator

Running out of yarn halfway through a project is one of the most frustrating experiences in knitting or crochet. Buying too much wastes money and leaves you with leftover skeins that may never match again. Our yarn calculator takes the guesswork out by using your project dimensions and yarn weight to deliver an accurate yardage and skein count estimate in seconds.

Step 1: Choose a Project Preset

Start by selecting your project type — scarf, blanket, sweater, hat, socks, or custom. Each preset loads typical dimensions for that item so you have a sensible starting point. For example, selecting "Scarf" pre-fills an 8 × 60 inch dimension. You can adjust these numbers freely to match your actual pattern.

Step 2: Enter Your Dimensions

Enter the finished width and length of your project. You can switch between inches and centimeters using the toggle. For 3D items like hats and sweaters, the calculator uses a flattened area approximation — the preset dimensions already account for this. If you are following a pattern, use the finished measurements listed in the pattern rather than measurements taken mid-project.

Step 3: Select Yarn Weight

Yarn weight — from lace (finest) to super bulky (thickest) — is the single biggest factor in yardage. Each weight category has a standard yards-per-square-inch baseline built into the calculator. Worsted weight is the most popular choice for beginners and produces a fabric with a good balance of warmth and drape. Thicker yarns knit up faster but require more skeins if each skein has fewer yards.

Step 4: Enter Skein Information

Check your yarn label for the yards per skein — this number is typically printed alongside the weight in grams. Common values range from 50 yards for mini skeins to 440 yards for large cones. Optionally, enter the price per skein to get a total project cost estimate, which is handy for budgeting before buying.

Step 5: Optional Gauge Override

If you have already knitted or crocheted a gauge swatch with your yarn, enter the stitches per inch and rows per inch. This overrides the yarn weight baseline and produces a more precise estimate tailored to your personal tension. Even experienced knitters can vary a full stitch per inch from published gauge charts, so a personal swatch is always more reliable.

Reading Your Results

The results include total yards, total meters, skeins to buy (always rounded up), estimated weight in ounces and grams, and an optional cost total. All yardage estimates include a built-in 15% buffer for seams, finishing, swatching, and stitch patterns that use extra yarn. This buffer is industry-standard and follows the recommendation of most major knitting publications and yarn suppliers.

Frequently Asked Questions

How does the yarn calculator estimate yardage?

The calculator uses industry-standard yards-per-square-inch estimates for each yarn weight category, then multiplies by the total area of your project. These baselines are derived from typical gauge swatches and pattern requirements. If you know your specific gauge, entering it overrides the default estimate for even greater accuracy.

What is yarn weight and why does it matter?

Yarn weight refers to the thickness of the yarn strand, which directly affects how many yards you need per square inch of fabric. Thicker yarns (bulky, super bulky) cover area faster and need fewer yards, while finer yarns (lace, fingering) require many more yards for the same size project. Always match yarn weight to your pattern's recommendation for accurate results.

How many yards do I need for a blanket?

A typical throw blanket (50 × 60 inches) requires roughly 1,000–3,000 yards depending on yarn weight. Bulky yarn needs about 1,000–1,200 yards, worsted needs 1,500–2,000 yards, and DK or lighter yarns need 2,000–3,000+ yards. Use the calculator above with your exact dimensions and yarn weight to get a personalized estimate.

How many skeins do I need for a sweater?

A typical adult sweater requires 4–10 skeins depending on yarn weight and the skein yardage. With worsted weight yarn in 200-yard skeins, expect 7–9 skeins. With bulky yarn in 100-yard skeins, you may need 8–12 skeins. The calculator estimates total yardage and divides it by the yards per skein you enter for a precise skein count.

Should I buy extra yarn as a buffer?

Yes — always buy at least 10–15% more yarn than calculated. Gauge variations, pattern repeats, finishing, and seaming all use extra yardage. It is also important to buy all skeins from the same dye lot, as color can vary between dye lots. An extra skein returned to the store is far better than running out mid-project.

Is this yarn calculator accurate for crochet?

The calculator works for both knitting and crochet. Crochet typically uses 30–40% more yarn than knitting for the same size piece due to the extra loops in most crochet stitches. The calculator includes a crochet adjustment factor automatically based on the project type you select, so results are calibrated for each craft.

Is my data saved or sent anywhere?

No. All calculations run entirely in your browser using JavaScript. Nothing you enter is sent to any server. You can disconnect from the internet after loading the page and the calculator will continue to work perfectly. Your project details remain completely private.

Can I use this calculator for custom stitch patterns?

Yes. Select 'Custom' as the project type and enter your own width and length dimensions in inches or centimeters. For the most accurate results with dense stitches like moss stitch or seed stitch, add a 15–20% buffer on top of the calculated yardage, as these stitch patterns consume more yarn than stockinette or single crochet.