Converter

Yarn unit converter

Compare yarns labeled in different units. Turn any label into yards and meters per 100 g, or convert yards and ounces on their own.

Yardage from a label

Enter the length and weight on the label.

Quick conversions

Yarn unit conversions
FromTo
1 yard0.914 meters
1 meter1.094 yards
1 ounce28.35 grams
50 grams1.76 ounces
100 grams3.53 ounces
100 yards91.4 meters

How to use it

  1. Enter the length and weight from the yarn label, in yards or meters.
  2. Read the yardage per 100 g and per ounce.
  3. Compare yarns by yards per 100 g: similar numbers usually mean a similar weight.

Questions

How many meters is 100 yards?

91.4 meters. One yard is 0.914 meters, and one meter is 1.094 yards.

How many grams in an ounce of yarn?

28.35 grams. A 50 g ball is 1.76 ounces and a 100 g skein is 3.53 ounces.

Why compare yarns per 100 g?

Skeins come in different sizes. Yards per 100 g puts them on the same scale, so you can see whether two yarns are the same thickness before substituting.

Try our yarn calculators

More tools