Calculate yarn or fabric weight, length, width, linear density, or GSM from yards, meters, feet, inches, and common weight units with conversions.

Yards to Grams Calculator

Leave one field blank, then calculate.
Yarn
Fabric
Show calculation

Yards To Grams Formula

Yards (length) cannot be converted to grams (mass) by itself. For yarn or other long, thin materials, you can compute grams from yards if you know the linear density (mass per unit length), such as g/m or g/yd.

W = L * LD * C

Variables:

  • W is the weight in grams (g)
  • L is the length in yards (yd)
  • LD is the linear density (mass per length), typically in grams per meter (g/m)
  • C is the conversion factor from yards to meters (0.9144 m/yd)

To calculate the weight in grams, convert the length in yards to meters using C, then multiply by the linear density in g/m. (For fabric, use areal density instead: W(g) = Length(m) × Width(m) × GSM(g/m²).)

Yards to Grams Conversion Table (Yarn, linear density = 0.50 g/m ≈ 0.4572 g/yd)
Yards (yd) Grams (g)
¼0.114
½0.229
10.457
20.914
31.372
52.286
104.572
156.858
209.144
2511.430
3013.716
4018.288
5022.860
7534.290
10045.720
12557.150
15068.580
20091.440
250114.300
300137.160
*Assumes yarn linear density of 0.50 g/m (≈0.4572 g/yd), roughly a medium-weight yarn (around worsted weight). Formula: grams = yards × 0.4572.

What is Yards To Grams?

Yards to grams is not a direct unit conversion because yards measure length and grams measure mass. You can only convert a length in yards to a mass in grams when you have additional information such as linear density (e.g., g/yd or g/m for yarn) or, for fabric, areal density (GSM) and width. If you only know a material’s volumetric density (e.g., g/cm³), you would also need geometry (cross-sectional area or thickness) to determine mass.

How to Calculate Yards To Grams?

The following steps outline how to calculate the Yards To Grams using the formula: W = L * LD * C


  1. First, determine the length in yards (L).
  2. Next, determine the linear density (LD) in grams per meter (g/m), or convert to g/m if it is given in another unit.
  3. Next, use the conversion factor from yards to meters (C = 0.9144 m/yd).
  4. Finally, calculate the weight in grams (W) using the formula W = L * LD * C.
  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.

Length in yards (L) = 5 yd

Linear density (LD) = 0.50 g/m

Conversion factor from yards to meters (C) = 0.9144 m/yd

Weight in grams (W) = 5 × 0.50 × 0.9144 = 2.286 g