Yarn Calculator: How many metres and balls do I need?

Accurately calculate the amount of yarn needed for your knitting and crochet projects based on pattern and size.

SWEATER
SCARF
HAT
SOCKS
BLANKET
CARDIGAN
Cables or dense textures?
ESTIMATED TOTAL CONSUMPTION
1.250 M

Final yardage calculated with a 10% reserve stock.

Strategic safety: This calculation already guarantees you will not run out of yarn. Remember to check the dye lot number when buying your balls to avoid colour jumps.
Utilities Studio

Want this tool on your website?

Customize colors and dark mode for WordPress, Notion or your own site.

Frequently Asked Questions

Why does crochet use more yarn than knitting?

Crochet creates overlapping knots and loops, resulting in a denser, thicker fabric per square centimetre. On average, a crochet project uses 25-35% more yarn than the same project knitted flat.

What happens if I buy yarn from different dye lots?

Even if the colour looks identical in the shop, minimal chemical variations during dyeing can create visible "stripes" in the finished garment when knitted together. It is strongly recommended to buy all yarn at once, checking that the lot code is the same.

How does tension (gauge) affect final yarn consumption?

If you knit loosely, each stitch uses more metres of yarn. If your gauge swatch is larger than the pattern specifies (e.g. 13 stitches instead of 15), your yarn consumption will increase substantially. It is vital to make a gauge swatch first.

How do I calculate metres if I only have the ball weight?

Without the yardage data, it is difficult. Most balls indicate metres on their label. If they do not, search for the yarn name in databases like Ravelry to find the exact length per 50g or 100g.

# Yarn Consumption Guide: How to Calculate Metres and Balls for Your Projects

Master knitting logistics and avoid running out of yarn with our technical precision calculator for knitting and crochet. One of the biggest fears for any knitter is "Yarn Chicken": that critical moment at the end of a project where the yarn seems about to run out before casting off the last stitches. This calculator was developed to offer estimations based on industrial yardage and weight standards.
+10% Safety Margin
Metric Calculated in Metres
Offline Local Database

# Why Ball Weight Is Misleading

Many beginners make the mistake of buying yarn based solely on weight (e.g. "6 balls of 100g"). However, weight is a unit of mass, not length. Two yarns weighing 100g can have radically different lengths: a Bulky yarn may have only 80 metres, while a Fingering / Lace yarn can exceed 450 metres for the same weight.That is why our calculator always prioritises total metres. Once you know the length required for your size and project, divide it by the yardage on your specific ball label to get the exact number of units to purchase.

# Standard Yardage Table by Weight

If you do not have the label to hand, use these reference yardages (per 100g of fibre) for your estimates:
Weight Approx. Metres / 100g Recommended Use Suggested Needles
Lace / 0600 - 900mLace shawls, openwork1.5 - 2.5mm
Fingering / 1360 - 450mSocks, baby garments2.25 - 3.25mm
Sport / 2270 - 320mLight jackets3.25 - 3.75mm
DK / 3200 - 250mSweaters, hats3.75 - 4.5mm
Worsted / 4180 - 220mBlankets, coats4.5 - 5.5mm
Bulky / 5100 - 140mXXL scarves, blankets6.0 - 8.0mm
The Tension (Gauge) Factor

Remember that if you knit very loosely, your stitches will be larger and use more yarn than if you knit tightly. Our calculator applies a safety margin, but if you know your tension is extremely loose, consider adding an additional 5-10% to the results to avoid surprises.

# Variables That Increase Yarn Consumption

Not all stitch patterns use the same amount of fibre. When choosing your design, consider these multiplier factors:

Stocking Stitch / Jersey

Represents the baseline consumption and maximum yarn efficiency for any garment.

  • Ideal for beginners
  • Natural drape of fabric

Cables / Aran

Crossing fibres "shortens" the piece, increasing consumption by 25%.

  • Requires more metres
  • Denser and heavier fabric

Crochet

Crochet knots use 30% more yarn than flat knitting.

  • Faster ball consumption
  • Three-dimensional texture

Ribbing

The knit/purl structure accumulates more yarn per square centimetre.

  • Intermediate consumption (+15%)
  • High elastic recovery

# Glossary for the Prepared Knitter

Dye Lot
Number identifying the dye vat in which the yarn was dyed. Different lots may have colour variations invisible in the ball but very visible in the finished garment.
Stash
A knitter's personal yarn collection. Identifying the weight of unlabelled yarn remnants is vital for calculating small projects.
Put-up
The form in which yarn is presented (hank, ball or cone), which affects whether it needs to be wound before use.
Yarn Chicken
The challenge of trying to finish a section of knitting with an apparently insufficient amount of yarn.

# How to Use the Results of This Calculator

Once the tool returns the number of metres and balls, we recommend the following manual verification steps:
  • Check the actual ball yardage: Not all 100g balls have 200m. Verify this on the label to adjust the final calculation.
  • Add yardage for details: If you are adding fringe to a scarf or pompoms to a hat, add 50-80 extra metres to the total.
  • Gauge swatch: Knit a 10x10cm square. Weigh it on a precision scale. If it weighs 20g and your blanket is 100x100cm (100 squares), you will need exactly 2kg of yarn.
  • Always buy from the same lot: If the calculation says 7 balls, buy 8 if they are from different lots to have a safety margin or for hidden pieces like seams.

Strategic Tips for Buying Yarn

Prioritise metres over grams to ensure the required length.
Crochet uses substantially more yarn than knitting; adjust the type selector accordingly.
Dense textures (cables) require a 25% increase in the yarn budget.
Always keep a label from each lot in case you need to reorder the same colour.
Use the 10% safety margin to knit the mandatory gauge swatch.

Bibliographic References