Yarn Weight Calculator: Estimate Yardage & Grist


Yarn Weight Calculator

Effortlessly calculate the length of any yarn from its weight. Perfect for using up your stash and planning projects.


Enter the length from your yarn label or a measured sample.


Enter the weight from your yarn label for the length above.



Weigh your leftover or mystery yarn and enter it here.


Total Calculated Length

Grist (Density)

Est. Wraps Per Inch

Est. Yarn Category

Formula: Total Length = (Known Length / Known Weight) * Total Weight. All units are automatically converted for accuracy.

Chart comparing your calculated yarn length to a standard skein.

What is a Yarn Weight Calculator?

A yarn weight calculator is an essential tool for crafters like knitters and crocheters. While the term “yarn weight” often refers to the thickness of the yarn (like fingering, worsted, or bulky), this calculator deals with physical weight (mass) to determine length. Its primary purpose is to calculate the unknown yardage or meterage of a skein of yarn when you only know its mass in grams or ounces. This is invaluable when you have leftover yarn without a label or a “mystery skein” from your stash. By using a small, known sample (or the information from the original ball band), this calculator determines the yarn’s density (grist) and applies it to your unknown quantity, telling you exactly how much yarn you have to work with. Using a yarn weight calculator prevents you from playing “yarn chicken” and running out of yarn mid-project.

The Yarn Weight Calculator Formula and Explanation

The calculation is based on a simple ratio. To find the total length of an unknown amount of yarn, we first need to determine its “grist,” which is a measure of its length per unit of weight (e.g., yards per gram).

The formula is:

Total Length = (Known Sample Length / Known Sample Weight) × Total Weight of Mystery Yarn

Our calculator automatically handles unit conversions (e.g., meters to yards, ounces to grams) to ensure the formula works correctly regardless of the units you input.

Variables Table

This table explains the variables used in our yarn weight calculator.
Variable Meaning Unit (auto-inferred) Typical Range
Known Sample Length The length printed on the yarn label or a measured sample. yards, meters 50 – 500
Known Sample Weight The weight printed on the yarn label for the corresponding length. grams, ounces 25g – 150g
Total Weight The measured weight of your leftover or unlabeled yarn. grams, ounces, pounds 1g – 1000g+
Grist The calculated density of the yarn (length per unit of mass). yd/lb or m/kg 400 yd/lb (Jumbo) to 15,000+ yd/lb (Lace)

Practical Examples

Example 1: Using Leftover Worsted Weight Yarn

You have a partial ball of worsted weight yarn. The original label said it was 220 yards and 100 grams. You weigh the leftover yarn and find it is 65 grams. How many yards do you have left?

  • Inputs: Known Length = 220 yd, Known Weight = 100 g, Total Weight = 65 g.
  • Calculation: (220 / 100) * 65 = 143.
  • Results: You have 143 yards left, which is enough for a hat or a pair of mittens. Our yarn weight calculator makes this quick and easy.

Example 2: A Mystery Skein of Fingering Weight Yarn

You bought a beautiful unlabeled skein of yarn at a festival. You carefully measure and weigh a small sample: 10 yards of it weighs 2 grams. The whole skein weighs 115 grams.

  • Inputs: Known Length = 10 yd, Known Weight = 2 g, Total Weight = 115 g.
  • Calculation: (10 / 2) * 115 = 575.
  • Results: The entire skein has approximately 575 yards. This is more than enough for a large shawl. For more details on yarn types, you might consult a guide to yarn fibers.

How to Use This Yarn Weight Calculator

Using our tool is straightforward. Follow these steps for an accurate estimation:

  1. Find Your Sample Info: Enter the length and weight from your yarn’s original label into the first two fields. If you don’t have a label, measure out a sample (e.g., 10 yards) and weigh it accurately on a kitchen scale.
  2. Select Units: For each input, use the dropdown to select the correct unit of measurement (yards/meters, grams/ounces).
  3. Weigh Your Yarn: Weigh the yarn you want to calculate the length for. Enter this value into the “Total Weight to Calculate” field and select its unit.
  4. Interpret the Results: The calculator instantly displays the total calculated length. It also shows valuable intermediate data like the yarn’s grist (density), its estimated Wraps Per Inch (WPI), and the corresponding yarn weight category (e.g., Sport, DK, Worsted). This helps you understand not just how much yarn you have, but also what kind of yarn it is.

Key Factors That Affect Yarn Weight Calculations

While this yarn weight calculator is highly accurate, several factors can influence the result:

  • Fiber Content: Different fibers have different densities. Cotton is denser and heavier than wool, so a 100g skein of cotton will have fewer yards than a 100g skein of lofty wool.
  • Yarn Construction (Ply): A single-ply yarn might be lighter and loftier than a tightly-plied 4-ply yarn of the same thickness, affecting the length-to-weight ratio.
  • Spinning Method: Woolen-spun yarns trap more air and are lighter and more elastic than worsted-spun yarns, which are smooth and dense.
  • Moisture Content: Natural fibers can absorb moisture from the air, slightly increasing their weight. This is known as regain. For most home crafting, this effect is minimal but can matter in industrial settings.
  • Dye Saturation: Heavily saturated yarns may contain slightly more dye, which adds a minuscule amount of weight.
  • Scale Accuracy: The precision of your scale is crucial, especially for small samples. A scale that measures to 0.1g or 0.01g is recommended for best results. Learning to properly measure yarn is key.

Frequently Asked Questions (FAQ)

1. What’s the difference between yarn weight (thickness) and yarn weight (mass)?
Yarn “weight” as a category (e.g., Worsted, DK) refers to the thickness of the strand. This yarn weight calculator uses physical weight or mass (in grams/ounces) to determine length. They are related but not the same.
2. How accurate is this calculator?
It is very accurate, provided the input data is correct. The biggest source of error is an inaccurate scale or an incorrect length/weight from a sample. Always use a reliable digital scale.
3. What if I have no label or information at all?
You must create your own sample. Carefully measure a set length of the yarn (e.g., 5 or 10 yards) and weigh it. The more precise this sample measurement, the better your final result will be.
4. What is “Grist” in the results?
Grist is a standard term in textiles for the linear density of a yarn. We display it in Yards Per Pound (YPP), which is a common way to classify yarn independent of its category name.
5. How is “Wraps Per Inch” (WPI) estimated?
The calculator uses an established formula to convert the calculated Grist (YPP) into an approximate WPI value. This is an estimate and can vary based on how tightly you would wrap the yarn. It’s a good guide for identifying unlabeled yarn. You can learn more with our WPI guide.
6. Can I use this for any type of fiber?
Yes. The principle of calculating length from a weight ratio works for wool, cotton, acrylic, silk, and any other fiber type. Just remember that you cannot compare the grist of two different fiber types directly.
7. Why does my chart show a “Standard Skein”?
The chart compares your calculated yardage to the typical yardage of a standard 100g skein for that estimated yarn weight category. This gives you a visual context of how much yarn you have relative to a brand-new skein.
8. Does humidity affect the calculation?
Yes, slightly. Natural fibers absorb moisture, which adds weight. For home use, the effect is generally negligible. As long as your sample and your total yarn are stored in the same environment, the ratio should remain consistent.

Related Tools and Internal Resources

Expand your crafting knowledge with these helpful resources:

© 2026 Your Website. All rights reserved.



Leave a Reply

Your email address will not be published. Required fields are marked *