Calculate yarn length from grams or ounces, derive yards per gram from label info, and estimate skeins needed with unit conversions.

Find length from weight. Enter the yarn weight you have and the length and weight printed on its label.

Zero is accepted. Changing a unit preserves the entered quantity.

Use a positive length from the same skein as the label weight.

Use the matching positive net yarn weight, excluding packaging.

Grams ↔ Yards Yarn Conversion (illustrative 2 yd/g)
Grams to Yards Yards to Grams
25 g = 50 yd80 yd = 40 g
50 g = 100 yd120 yd = 60 g
75 g = 150 yd160 yd = 80 g
100 g = 200 yd200 yd = 100 g
125 g = 250 yd240 yd = 120 g
150 g = 300 yd320 yd = 160 g
200 g = 400 yd360 yd = 180 g
250 g = 500 yd450 yd = 225 g
300 g = 600 yd600 yd = 300 g
350 g = 700 yd700 yd = 350 g
400 g = 800 yd900 yd = 450 g
500 g = 1,000 yd1,200 yd = 600 g
Formula (brief): yd = g × (yd/g) and g = yd ÷ (yd/g). This table uses 2 yd/g.
Grams ↔ Yards Yarn Conversion (illustrative 4 yd/g)
Grams to Yards Yards to Grams
25 g = 100 yd150 yd = 37.5 g
50 g = 200 yd250 yd = 62.5 g
100 g = 400 yd350 yd = 87.5 g
150 g = 600 yd450 yd = 112.5 g
200 g = 800 yd550 yd = 137.5 g
250 g = 1,000 yd650 yd = 162.5 g
300 g = 1,200 yd900 yd = 225 g
400 g = 1,600 yd1,200 yd = 300 g
Formula (brief): yd = g × (yd/g) and g = yd ÷ (yd/g). This table uses 4 yd/g.

Related Calculators

Grams To Yards Yarn Formula

The following formula is used to calculate the conversion from grams to yards for yarn.

Y = (G × C)

Variables:

  • Y is the length of the yarn in yards
  • G is the weight of the yarn in grams
  • C is the conversion factor specific to the type or brand of yarn (yards/gram)

To calculate length, use C = label yards / label grams from the same skein, then Y = G × C. For the reverse calculation, G = required yards / C. Equivalent label skeins = required yards / label yards; round this ratio upward only when buying whole skeins. For example, a label of 400 yd per 100 g gives 1,000 yd from 250 g, equivalent to 2.5 label skeins. To obtain 1,000 yd in whole skeins, buy 3 of those skeins. Available partial skeins remain partial; the calculator adds no allowance for swatching, waste or gauge differences.

What is Grams To Yards Yarn?

Grams to yards yarn converts mass to length using the ratio for your actual yarn. It is not a universal conversion between grams and yards. The Craft Yarn Council yarn weight system describes thickness and gauge guidelines; it does not establish a fixed length per gram. Fiber, construction and brand affect the ratio. The existing category presets and the 2 yd/g and 4 yd/g tables are illustrative estimates. Prefer the length and net weight from your matching yarn label for project planning.

How to Calculate Grams To Yards Yarn?

The following steps outline how to calculate the Grams To Yards Yarn.


  1. First, determine the weight of the yarn in grams (G).
  2. Next, determine the conversion factor specific to the type or brand of yarn (C) (yards/gram).
  3. Next, gather the formula from above = Y = (G * C).
  4. Finally, calculate the length of the yarn in yards (Y).
  5. After inserting the variables and calculating the result, check your answer with the calculator above.

Example Problem : 

Use the following variables as an example problem to test your knowledge.

weight of the yarn in grams (G) = 50

conversion factor specific to the type or brand of yarn (C) (yards/gram) = 0.1

Y = 50 × 0.1 = 5 yards. This unusual example ratio could come from a label of 10 yd per 100 g; it is not a typical ratio for all yarn. The calculator also accepts meters, ounces and pounds. NIST’s unit tables give 1 yd = 0.9144 m, 1 avoirdupois oz = 28.349523125 g and 1 avoirdupois lb = 453.59237 g.