Field Guide
Fabric weight: GSM, ounces, and what they mean
Fabric weight is the most useful number on a bolt you cannot touch. It tells you, before anything else, whether a cloth will float, hang, or stand on its own, and it is the figure most often missing from an online listing. Weight is quoted two ways: grams per square meter, written GSM or g/m2, which is the international standard, and ounces per square yard, oz/yd2, still common in North America.
Both measure the same thing, the weight of a fixed area of cloth, and converting between them is a single multiplication. Weight is not quality and it is not thickness: a dense, fine silk can outweigh a loose, bulky knit. But read alongside the weave and the fiber, it is the fastest way to predict how a cloth will behave.
The conversion
One ounce per square yard equals about 33.9 g/m2.
- GSM = oz/yd2 × 33.9
- oz/yd2 = GSM ÷ 33.9
Example: an 8 oz/yd2 denim is about 271 g/m2; a 150 g/m2 jersey is about 4.4 oz/yd2.
Quick conversion table
The common values, rounded. Read either column and cross to the other.
| Ounces (oz/yd2) | Grams (g/m2) |
|---|---|
| 3 | 102 |
| 4 | 136 |
| 5 | 170 |
| 6 | 203 |
| 7 | 237 |
| 8 | 271 |
| 10 | 339 |
| 12 | 407 |
| 14 | 475 |
| 16 | 542 |
Weight classes, from voile to canvas
Mills and pattern makers sort cloth into rough bands. The lines are not fixed, and different suppliers draw them differently, but these ranges hold for most cloth. Each example links to its full entry in the catalogue.
Lightweight
under ~150 g/m2 (under ~4.4 oz/yd2)Drapes and floats: blouses, linings, summer shirting, sheers, and anything gathered.
Midweight
~150 to 300 g/m2 (~4.4 to 9 oz/yd2)The all-rounders: shirts, dresses, light trousers, and most everyday cloth.
For example: Poplin, Chambray, Oxford Cloth, Flannel, Broadcloth.
How to measure GSM without a label
You do not need the bolt end or the spec sheet. With a ruler and a kitchen scale you can read the weight of any cloth you can cut a clean square from.
- 1Cut a 10 by 10 cm square. Cut a precise 10 by 10 centimeter square of relaxed, unstretched fabric. That square is exactly one hundredth of a square meter, which is what makes the rest of the math trivial.
- 2Weigh it in grams. Weigh the square on a digital kitchen or jewelry scale. A scale that reads to a tenth of a gram is worth using for light cloth, where a whole gram is a large share of the weight.
- 3Multiply by 100. Multiply the weight in grams by 100. A square that weighs 1.5 g is 150 g/m2. That number is your GSM, no label required.
- 4Convert to ounces if you need to. To read it in ounces per square yard, divide the GSM by 33.9. A 150 g/m2 cloth is about 4.4 oz/yd2.
Why weight matters more than it looks
A pattern is drafted with a weight of cloth in mind. A drapey blouse cut in heavy denim stands away from the body and reads like cardboard; a structured trouser cut in a feather voile collapses. The weight band is the first thing to match between a pattern and a bolt, ahead of color and even fiber.
It is also the honest number that a listing photo cannot fake. A cloth can be styled to look substantial; its GSM cannot. When a seller gives a weight, you can predict the hand before it arrives. When a seller omits it, that silence is itself worth reading.
What weight does not tell you
Weight is one axis, not the whole cloth. Two fabrics at the same GSM can behave nothing alike: a tightly woven 200 g/m2 poplin is crisp and stable, while a 200 g/m2 jersey is soft and stretchy, because weave and fiber decide the rest. Weight predicts heft and opacity reliably, drape only loosely, and quality not at all. Read it together with the structure, never on its own.
Common questions
What does GSM mean?
GSM is grams per square meter, the weight of a one meter by one meter sheet of the cloth. It is the international standard for fabric weight and is the same measure as g/m2. Higher GSM means a heavier, usually denser and more opaque cloth.
How do I convert GSM to oz/yd2?
One ounce per square yard equals about 33.9 grams per square meter. So divide a GSM figure by 33.9 to get ounces per square yard, and multiply ounces by 33.9 to get GSM. A 270 g/m2 cloth is roughly 8 oz/yd2.
What is a good GSM for a t-shirt?
Most t-shirt jersey runs about 150 to 180 g/m2 (roughly 4.5 to 5.3 oz/yd2). Under 150 is light and summery and a little see-through; over 200 is a heavyweight tee that holds its shape and lasts.
Is a higher GSM always better?
No. A higher GSM is heavier and usually more durable and opaque, but not better in itself. A fine 80 g/m2 voile and a 400 g/m2 canvas are each exactly right for different jobs. Weave and fiber shape how a cloth behaves as much as weight does.
How do I find the weight of a fabric with no label?
Cut a 10 by 10 centimeter square, weigh it in grams, and multiply by 100 to get the GSM. It is the same method mills use, scaled down, and it works on any woven or knit cloth you can cut a clean square from.
Keep going: choose the right fabric, identify a fiber, or browse every cloth.
Sources & References
- Grammage, Wikipedia
- Units of textile measurement, Wikipedia
- Fabric Weights Explained: A Beginner's Guide, CUT/SEW