Guide

Fabric GSM guide for garment buyers

GSM means grams per square metre: the weight of one square metre of fabric, and the standard way buyers and mills agree fabric weight. A higher GSM usually means a heavier, thicker fabric. Cotton T shirts are typically 140 to 220 GSM and cotton formal shirts typically 100 to 140 GSM.

Published
2026-11-04
Updated
2026-11-08
By
GoodBiz Apparels sourcing team
Sections
10

What GSM means

GSM is the mass of one square metre of fabric in grams. A 180 GSM jersey weighs 180 g per square metre. It is also written g/m², and test standards call it mass per unit area. It is the main fabric weight figure because it is quick to test and easy to compare, and because knitted fabric is usually bought by the kilogram.

GSM tells you weight, not quality. Two fabrics of the same GSM can differ in fibre, yarn, construction and finish, so always state GSM beside composition and construction.

How GSM is measured

The quick factory method uses a GSM cutter, a round cutter that takes a sample of exactly 100 cm². Weigh the sample on a balance reading to 0.01 g and multiply by 100: a sample of 1.80 g means a 180 GSM fabric.

  1. Condition the fabric first, because moisture adds weight. Laboratories use a standard atmosphere; ISO 139 sets 20 degrees C and 65 percent relative humidity.
  2. Lay the fabric flat without tension and cut several specimens across the width, away from the selvedge and folds.
  3. Report the average, with the highest and lowest result.

For contracts and disputes, name a laboratory method. ASTM D3776/D3776M covers mass per unit area of fabric, with options for full rolls, full-width samples and small swatches. ISO 3801 covers woven fabrics, and EN 12127 covers small specimens of woven and knitted fabrics. A small swatch result describes that swatch, not the whole lot.

GSM tolerance

Plus or minus 5 percent is a common commercial tolerance, which on a 180 GSM fabric allows 171 to 189 GSM. Some buyers set a tighter band where weight drives hand feel or price, or a one-sided limit such as no lower than the stated GSM. Agree it before fabric is bought.

Apply the tolerance to the average of several specimens and state the stage: finished fabric before cutting, or the garment after washing. Washing changes dimensions, so a fabric inside tolerance on the roll can fall outside it after an enzyme wash.

Typical GSM by garment

These are common industry ranges, not limits. The right GSM for your range is the one you specify, and we produce to it.

GarmentUsual fabricTypical GSM
T shirtsCotton single jersey140 to 220
Heavyweight T shirtsCotton single jersey220 to 300
Polo shirtsCotton pique180 to 240
Performance teesPolyester jersey or mesh120 to 180
Sweatshirts and hoodiesFrench terry or brushed fleece240 to 400
Formal shirtsCotton poplin, oxford, twill90 to 160 (cotton formal shirts typically 100 to 140)
Chinos and trousersCotton twill200 to 300
JeansDenim10 to 14 oz (about 340 to 475)
JacketsCotton twill or canvas250 to 400
Kids T shirtsCotton single jersey140 to 180
BabywearCotton poplin, muslin or jersey60 to 200

Ribs and collars are separate fabrics with their own weight, so list them separately. See our products for fabrics by style.

GSM and ounces

Denim, canvas and many US listings use ounces per square yard (oz/yd²). 1 oz/yd² is about 33.906 GSM, so multiply ounces by 33.906 to get GSM, or divide GSM by 33.906 to get ounces. A 12 oz denim is about 407 GSM.

oz/yd²GSM (approx.)Where you see it
3102Lightweight shirting
4136Shirting and light jersey
5170Standard T shirt jersey
6203Heavier jersey and pique
8271Twill for chinos, fleece
10339Light denim, canvas
12407Mid-weight denim
14475Heavy denim

Two cautions: denim weight is often quoted before washing, and some suppliers quote ounces per linear yard at a stated width, which is not the same as per square yard. Ask which one you are given.

Why the same GSM can feel different

GSM is the result of several choices. Change one and a fabric of the same weight can feel thicker, smoother, stiffer or more open.

  • Yarn count. Cotton count (Ne) rises as yarn gets finer. A fine yarn used densely can match the GSM of a coarser yarn used openly, but feels smoother and prints more cleanly.
  • Construction. In knits, the structure (single jersey, pique, interlock, rib) and loop length; in wovens, the weave (plain, oxford, twill) and the thread count, the ends and picks per inch.
  • Yarn type. Combed and ring-spun yarns are smoother than carded or open-end yarns. Two-ply yarns, common in premium shirting, are more even and stronger.
  • Fibre. Polyester is less dense than cotton, so it is slightly bulkier at the same GSM. Elastane adds weight and stretch recovery.
  • Finishing. Brushing, peaching, mercerising and softeners change the hand feel and can move GSM.

So specify "100 percent combed cotton single jersey, 30s Ne, 150 GSM", not "150 GSM cotton".

How GSM drives garment cost

Knitted fabric is usually bought by the kilogram, so:

Fabric cost per garment = consumption in m² × GSM ÷ 1,000 × price per kg

Consumption is the fabric area per garment, including cutting waste. The example is illustrative: 1.0 m² per adult T shirt and 5.00 per kg in any currency. These are not GoodBiz prices or quotes.

GSMFabric per garmentFabric cost per garmentFabric cost per 3,000 pieces
1600.160 kg0.802,400
1800.180 kg0.902,700
2200.220 kg1.103,300

Here 220 GSM uses 22 percent more fabric than 180 GSM. Real costs are rarely that linear: fine combed yarns cost more per kg than coarse ones, and special dyes or finishes add cost. Woven shirting is usually priced per metre at a stated width instead. Heavier garments also add carton weight, which matters for air freight.

Choosing GSM by climate and market

These are typical patterns, not rules.

  • Hot, humid markets such as the Gulf, much of Africa and Australian summer ranges favour T shirts around 140 to 170 GSM and lighter shirting. See UAE and GCC, Africa and Australia.
  • Temperate markets such as the UK, northern Europe and much of the USA use T shirts around 160 to 200 GSM most of the year, with heavier fleece and twill in winter. See UK, Europe and USA.
  • Premium and streetwear ranges often use jersey of 220 GSM and above.
  • Kidswear stays light and soft, commonly 140 to 180 GSM for T shirts, but must survive frequent washing.

The simplest benchmark is your own best seller: measure it and start there.

Shrinkage, finishing and GSM

GSM changes during processing, so greige fabric, finished fabric and the washed garment can all differ.

  • Compacting knits and sanforising wovens pre-shrink fabric before cutting, which reduces later shrinkage and usually raises GSM slightly.
  • Washing shrinks unstabilised fabric. The same mass then covers less area, so GSM rises; garment and enzyme washes do the same.
  • Brushing and peaching can shift GSM by a few percent.

Specify shrinkage with GSM. It is commonly tested with ISO 5077 using an ISO 6330 wash cycle, or in the USA with AATCC TM135 for fabrics and AATCC TM150 for garments. Many buyers set limits of around 5 percent for knits and 3 percent for wovens, plus a twist (spirality) limit for single jersey.

How to write GSM into a purchase order

Put GSM in the tech pack, the purchase order and the approved sample record, so it can be checked at inspection. Give composition, construction and yarn, GSM with tolerance and stage, width for wovens, finish, shrinkage limit and colour standard. For example:

"Body fabric: 100 percent combed cotton single jersey, 24s Ne, 180 GSM plus or minus 5 percent after finishing, compacted, reactive dyed, dimensional change within 5 percent to ISO 6330 and ISO 5077."

Not sure? Send a garment you already sell. We measure its GSM and put it in a spec sheet for your written approval. See also how to send a tech pack.

Sources and official links

FAQ5 answers

Questions buyers ask

Anything else? Send us your question.

What is a good GSM for a T shirt?

Most retail cotton T shirts are between 160 and 200 GSM. Under 150 GSM feels light, and 200 GSM and above reads as heavyweight. Hot markets tend to sit lower and streetwear higher.

Does higher GSM mean better quality?

Not on its own. Higher GSM means heavier fabric. Quality also depends on fibre, yarn, knit or weave, finishing and sewing. A fine combed 150 GSM jersey can feel more premium than a coarse 180 GSM one.

What GSM is a formal shirt?

Shirting usually falls between 90 and 160 GSM, and cotton formal shirts are typically 100 to 140 GSM. Poplin sits at the lighter end; oxford and twill are heavier.

How do I check the GSM of a garment I already sell?

Cut a 100 cm² circle from a flat, single-layer area such as the back panel, weigh it on a scale reading to 0.01 g and multiply by 100. Average two or three pieces, or send the garment to your supplier to measure.

How many GSM is 12 oz denim?

About 407 GSM. One ounce per square yard is about 33.906 GSM, so 12 multiplied by 33.906 is roughly 407.

Next step

Ready to source?

Send your spec or ask what is in stock. We reply with availability or a production costing. We reply within 24 hours, Monday to Saturday.

Send your enquiry