Skip to content

...

How Much Yarn Do I Need? Knitting Yarn Calculator & Yardage Chart

How much yarn do I need chart showing estimated yarn quantities for knitted hats, socks, scarves, sweaters and blankets in grams, ounces, meters and yards.


How much yarn do I need? Whether you're knitting a hat, socks, a scarf, a sweater or a blanket, estimating yarn before you start helps you budget, choose matching dye lots and avoid running short. This knitting yarn calculator guide explains how to estimate yarn in grams (g), ounces (oz), meters (m) and yards (yd) for readers around the world.

Important: No single number of skeins works for every project. Yardage depends on size, yarn thickness, stitch pattern, gauge and fabric density. Treat all estimates as planning examples, not guaranteed requirements; your specific pattern and yarn label take priority.

How Much Yarn Do I Need for Common Knitting Projects?

The following illustrative yardage ranges are a starting point for ordinary adult projects in medium/worsted-weight yarn. They are not universal averages. Socks often use finer sock yarn, and a large blanket may require substantially more.

ProjectExample yardageApproximate metersAssumptions
Hat130–200 yd120–185 mAdult beanie
Socks200–350 yd185–320 mAdult pair, worsted; finer sock yarn differs
Scarf270–440 yd250–400 mAbout 20 × 150 cm / 8 × 60 in
Sweater550–875 yd500–800 mAdult M, simple long-sleeved shape; many designs need more
Blanket1,090–1,750 yd1,000–1,600 mThrow about 100 × 150 cm / 40 × 60 in

Conversion: 1 meter ≈ 1.094 yards; 100 grams ≈ 3.53 ounces. Yarn length cannot be converted directly into yarn weight without knowing the particular yarn's meters per gram.

Yarn Weight Matters More Than the Number of Balls

Two 100 g skeins can contain very different lengths of yarn. A thin fingering-weight yarn often has many more meters per 100 g than a bulky yarn. Compare the meterage or yardage on the label, not just the weight of the ball.

Common Yarn Weight Names

CYC categoryCommon nameUK terminology (approx.)
1Super Fine / Fingering4 ply
2Fine / SportSport / 5 ply
3Light / DKDK
4Medium / WorstedAran (approx.)
5BulkyChunky
6Super BulkySuper Chunky

These labels are broad categories, not exact international equivalents. Always compare gauge and label meterage when substituting yarn.

How to Calculate How Many Skeins You Need

First find your pattern's total yarn requirement in meters or yards. Then divide by the amount printed on one skein's label and round up.

Skeins needed = Total project yardage ÷ Yardage per skein (round up)

Example: A pattern requires 750 m of yarn and each ball contains 150 m. You need 750 ÷ 150 = 5 balls. If you plan to allow an extra 10%, calculate 825 ÷ 150 = 5.5 and round up to 6 balls.

Estimate Yarn from a Gauge Swatch

For an original design without a published yarn requirement, knit and wash a swatch in your intended stitch pattern. Weigh it using a precise kitchen scale and measure its area. Estimate the garment's total knitted area, then scale up the swatch weight. Add a sensible margin for seams, edges, swatching and design changes. This method is approximate because different sections may have different stitch densities.

What Changes Your Yarn Requirement?

  • Finished dimensions: Larger garments and longer scarves require more yarn.
  • Yarn weight and fiber: Length per 100 g varies by yarn.
  • Gauge: Tighter or looser knitting changes fabric density and dimensions.
  • Stitch texture: Cables, bobbles and some textured stitches may require more yarn than stockinette.
  • Fit and shaping: Oversized sweaters, collars, cuffs and pockets add fabric.
  • Colorwork: Stranded knitting and multiple colors may increase the amount needed.

Should You Buy Extra Yarn?

If the pattern's quantity is reliable and your gauge matches, follow its recommendation. For uncertain estimates, a 10–15% planning allowance can be helpful; this is a precaution, not a rule. Buying all yarn from the same dye lot helps prevent visible shade differences. Check the shop's return policy before purchasing extra skeins.

Frequently Asked Questions

How many 100 g balls of yarn do I need for a sweater?

It depends on the meterage per ball, garment size and pattern. Divide the required total meters by the meters printed on each 100 g ball, then round up. Weight alone cannot tell you the answer.

Is yarn measured in grams or yards?

Both are useful but describe different things: grams or ounces measure mass; meters or yards measure length. Patterns often specify length or the number of skeins of a named yarn.

How much yarn do I need for a blanket?

Start with the finished dimensions, yarn weight, stitch pattern and gauge. A small baby blanket and an adult throw can require dramatically different amounts; consult a pattern or estimate from a swatch.

Can I substitute DK for worsted yarn?

Sometimes, but not automatically. Compare stitch gauge, fabric feel and meterage. A different yarn weight can change the finished size and the total amount needed.

Final Tips

Before buying yarn, check the pattern, compare skein meterage, make a gauge swatch and allow for any changes in size or stitch pattern. Save this how much yarn do I need guide as a starting point, and use the designer's yarn requirement whenever one is provided.

Editorial note: All project ranges in this article are illustrative planning estimates, not tested requirements for a specific pattern. The accompanying infographic is a visual overview and should not replace a pattern's instructions or the yardage on a yarn label.

Pattern source: Some patterns featured on Amazing Knitting are created by independent designers and publishers. Please follow the credited source for the original pattern and contact its designer for pattern-specific support.

Discover More From the Archive

A fresh mix of knitting patterns and tutorials from the Amazing Knitting archive.

Finding patterns from the archive…