GSM means grams per square meter. It is the weight of one square meter of fabric. A 180 GSM tee uses cloth that weighs 180 grams per square meter. Most retail T-shirts fall between 160 and 190 GSM. Lighter tees run cooler. Heavier tees feel thicker and more structured. The number is a useful guide. It is not a quality score.
This guide covers how GSM is measured, what each weight range feels like, how to match weight to climate and fit, and what the number does not tell you.
TL;DR
- GSM is fabric weight per square meter. In the US you may also see oz/yd². One oz/yd² is about 33.9 GSM.
- 160 to 190 GSM suits most everyday tees. 140 to 160 is light. 200 to 250 is heavy and structured.
- Higher GSM is not higher quality. Fiber, yarn and construction matter as much.
- GSM describes the cloth, not the finished shirt. Check whether the number is for finished fabric.
- Pick weight by climate, fit and use. Then check opacity on the actual garment.
Table of Contents
- What GSM means on a T-shirt
- GSM vs oz/yd²: converting the number
- T-shirt weight chart: what each range feels like
- How GSM changes the way a tee wears
- Why two tees at the same GSM feel different
- How to choose T-shirt weight
- Buying checks: reading the GSM on a product page
- Our view on GSM
- Shop by fabric and fit
- Common GSM mistakes
- A worked example
- FAQ
- Sources
What GSM means on a T-shirt
GSM stands for grams per square meter. It measures mass per unit area. Take a piece of fabric, weigh it, and divide by its area. A 10 cm by 10 cm sample is 0.01 square meters. If it weighs 1.8 grams, the fabric is 180 GSM.
In labs, this is a standard test. ASTM covers it in D3776, the test methods for mass per unit area of fabric. It applies to most fabrics.
Three points to keep straight:
- GSM is a fabric number. It is not the weight of the finished T-shirt. Garment weight changes with size, pattern, trim and embellishments.
- GSM is not a fiber grade. It measures mass per area and says nothing about what the fiber is.
- The stage matters. A quoted GSM may refer to finished fabric, fabric after a wash treatment, or an earlier production stage. Ask which one.
For our own plain-language explainer, see Fabric Weight in GSM: What the Number Means.
GSM vs oz/yd²: converting the number
US labels and blank-apparel catalogs often list ounces per square yard. The conversion is simple. 1 oz/yd² is about 33.9 GSM.
| oz/yd² | Approx. GSM |
|---|---|
| 4.0 | 136 |
| 5.0 | 170 |
| 5.3 | 180 |
| 6.0 | 203 |
| 7.0 | 237 |
| 8.8 | 298 |
Multiply ounces by 33.9. Divide GSM by 33.9 to go the other way. A “6 oz” tee is about 200 GSM. A “heavyweight” US tee at 6 to 7 oz sits in the 200 to 240 GSM band.
T-shirt weight chart: what each range feels like
Sources give slightly different bands. The ranges below are typical. Treat them as guides, not rules.
| GSM | Class | Typical feel | Best for |
|---|---|---|---|
| 120 to 140 | Ultralight | Thin, airy, drapes close to the body | Hot weather, layering |
| 140 to 160 | Lightweight | Soft, cool, may show through in pale colors | Summer, promo tees |
| 160 to 190 | Midweight | Balanced, opaque enough, easy to wear | Everyday retail and corporate tees |
| 200 to 250 | Heavyweight | Structured, dense, holds shape | Premium feel, boxy fits |
| 280 to 300+ | Extra heavy | Thick, rigid, jacket-like | Cold weather, vintage styles |
The general guidance: 160 to 190 GSM suits most retail and corporate tees. Lightweight or promotional tees sit around 140 to 160. Premium or heavyweight tees sit around 200 to 250 and feel more structured.
Light: 140 to 160 GSM
This is the summer range. The fabric breathes and drapes. It also shows more through pale colors. It suits hot days, travel and layering under a shirt.
Mid: 160 to 190 GSM
This is the default. It balances comfort, opacity and price. If you own one tee that does everything, it is probably here. At 180 GSM you get a shirt that is not see-through in most colors and not hot in most seasons.
Heavy: 200 to 250 GSM
The shirt stands off the body. The collar holds. Wrinkles and stretch are less of a problem. It is warmer. In heat, it can feel closed in.
Is a 240 GSM T-shirt good or bad?
Neither by itself. A 240 GSM fabric is heavier than 180 GSM. Whether it is better depends on the intended fit, climate, hand, construction and performance. It works well for a boxy or oversized cut. It is a poor pick for a hot gym or a humid commute.
Is a 300 GSM T-shirt thick?
Yes. 300 GSM is heavyweight, thick, dense and rigid. It shows up in boxy fits, vintage styles and cold-weather pieces. Most people will not want it as a daily summer tee.
Is 400 GSM cotton heavy?
Very. For a T-shirt, 400 to 440 GSM is near-jacket density and rare. It is closer to sweatshirt or outerwear cloth than to tee fabric.
How GSM changes the way a tee wears
Weight shapes five things you notice.
Thickness and structure. Higher GSM means a more structured fabric. Lower GSM drapes closer to the body.
Warmth and breathability. Higher weights run warmer. Lower weights enhance breathability and cooling. The effect is general, not exact. Knit structure and fiber change it.
Opacity. Heavier fabric generally covers better. But weight alone does not establish coverage. Compare opacity on the actual fabric and garment. Hold a white or light-colored tee up to a window. Stretch it a little. That is the test that counts.
Durability. Heavy cloth is generally tougher. Yet it does not automatically guarantee abrasion resistance. That also depends on fiber content, yarn quality and construction.
Fit. Light cloth clings and flows. Heavy cloth holds a boxy shape. Match the weight to the cut you want.

Why two tees at the same GSM feel different
Two 180 GSM shirts can feel nothing alike. Four things explain it.
- Fiber. Cotton, modal, Tencel, polyester and blends all behave differently at the same weight. Our guide to micromodal vs bamboo shows why the label can say rayon.
- Yarn. Long-staple fibers spin finer, smoother yarn. A 140 GSM tee in long-staple Pima cotton can feel more luxurious and outlast a 200 GSM tee in low-grade open-end cotton.
- Knit structure. Single jersey, interlock and rib hold weight differently. Tight knits feel dense. Open knits feel airy.
- Finishing. Washing, brushing and compacting change hand feel and final weight.
For a deeper look at fiber trade-offs, this comparison of fabric weights and fiber choices makes the same point: durability depends on fiber, yarn and construction as well as GSM.
The takeaway is short. GSM is one input. Do not shop by it alone.
How to choose T-shirt weight
Start with where you will wear it. Then check fit and fabric.
By climate
- Hot and humid: 130 to 160 GSM. Pick breathable fiber and an open knit.
- Mild or mixed: 160 to 190 GSM. This is the safe range.
- Cool or cold: 200 to 300 GSM, or a midweight tee under a layer. The relationship of GSM to warmth, coverage and shape is the same logic used for travel suiting.
By activity
- Training and sweat: lighter weight, moisture-managing fabric. Read what moisture wicking fabric tests actually mean.
- Desk, commute, travel: midweight. It resists wrinkles and does not run hot.
- Standing on your feet all day: lighter or midweight, with fabric that breathes. Heat builds fast in heavy cloth.
- Casual streetwear: 200 GSM and up if you want a boxy, structured look.
By fit
- Fitted: 150 to 190 GSM. Lighter cloth follows the body.
- Relaxed: 180 to 220 GSM.
- Boxy or oversized: 200 to 250 GSM. The weight holds the shape.
For sleeveless pieces, our muscle tee vs tank top guide covers fit and fabric together.
Quick decision list
- Name the season and the activity.
- Pick a GSM band from the chart.
- Check the fiber and knit, not just the number.
- Hold light colors to the light.
- Confirm the GSM applies to finished fabric.
Buying checks: reading the GSM on a product page
Brands round numbers. Some quote raw fabric. Some quote finished fabric. A few tips:
- Look for the finished, post-wash GSM. Production guides advise specifying finished garment GSM after washing or compacting.
- Expect tolerance. A common production tolerance is about 5%. A 180 GSM tee can land a few grams either side.
- Read the fiber line. Cotton, modal, Tencel and blends set the feel.
- Check care and shrinkage notes. Cotton can shrink. Wash and dry per the label.
- Look at the cut. A boxy cut in 200 GSM can feel lighter than a slim cut in the same cloth.
Small stains matter too. Heavier, darker fabric hides sweat marks better. Lighter and paler cloth shows them. See T-shirt pit stains: 6 steps to remove them.
Our view on GSM
We make performance basics. Socks, underwear, tanks, tees and activewear. We think about weight every day, and we think it gets over-weighted in shopping.
Here is how we look at it.
- Weight is a starting point. We design each piece for a job. A training tank needs breathability and stretch. A boxy crop tee needs structure. Those needs set the fabric, and the fabric sets the weight.
- Construction counts. Our approach pairs proprietary fabrics with construction methods meant to improve comfort, breathability and support. A well-built lighter garment can outperform a heavier one built for looks.
- Heavier is not premium by default. A premium feel comes from hand, fit and finish.
- Activity decides. If you sweat, you want fabric that moves moisture. If you stand all day, you want airflow. If you travel, you want something that packs and recovers.
That is why we publish fabric details. See our Fabric Info page and our notes on 4-way stretch fabric. We want you to read the label the way we do.
— Karina Cartwright
Shop by fabric and fit
Want the weight and construction talk turned into pieces you can wear? Start with our tops. The APEX Classic Fitted Tank uses ultra-soft Tencel™ for a close fit. The SVBCORE 6-Panel Performance Boxy Crop Tee is built for a structured, boxy shape.
For a heavier, more structured look, or a lighter performance layer, browse the full Ready-To-Wear collection. For under-layers, see our socks and Tri-Pouch™ boxers. Fabric details are listed on each product page.
Common GSM mistakes
Assuming heavy means durable. A dense tee can still pill or wear at the collar if the yarn is weak.
Assuming light means cheap. A fine, long-staple jersey at low weight can feel better than a coarse heavy one.
Ignoring the fabric stage. A raw-cloth number can drop or rise after finishing.
Skipping the opacity test. Do not trust the number for coverage. Check the real garment.
Buying one weight for every season. A 140 GSM tee and a 220 GSM tee do different jobs. Own both if your climate swings.
Forgetting the base layer. Underwear and socks sit against skin all day. Fabric choice matters there too. See breathable underwear fabrics, modal vs cotton underwear and cotton vs synthetic socks.
A worked example
Say you want one tee for a warm city, a daily commute and a few office days.
- Climate: warm. Look at 150 to 180 GSM.
- Use: commute, so some sweat. Pick a breathable fiber and an open, smooth knit.
- Fit: relaxed but not boxy. 170 to 190 GSM drapes without clinging.
- Color: if pale, go to the upper end of the band for opacity, then run the window test.
- Label check: confirm finished GSM and the fiber.
Now a second case. You want a boxy, structured tee for cool evenings. Go to 220 to 250 GSM, expect more warmth, and pair it with relaxed bottoms. Do not expect it to work in a hot gym.
FAQ
What is a good GSM for a T-shirt?
For most people, 160 to 190 GSM. It balances comfort, opacity and breathability. Go lighter for heat and heavier for structure or cool weather.
Is 200 GSM good for a T-shirt?
Yes, for many uses. It sits at the start of the heavyweight band. It feels structured and opaque, and it works well for relaxed or boxy fits. In hot or humid weather, it can feel warm.
Does higher GSM mean better quality?
No. GSM only measures weight per area. Fiber grade, yarn quality and construction decide how a tee feels and lasts. A lighter shirt in better yarn can outperform a heavier shirt in poor yarn.
How do I convert oz/yd² to GSM?
Multiply ounces per square yard by 33.9. A 6 oz/yd² fabric is about 203 GSM. To go back, divide GSM by 33.9.
Is a 300 GSM T-shirt too thick?
For warm weather, usually yes. It is dense and rigid, and it suits boxy, vintage-style or cold-weather pieces. For everyday wear, most people choose a lighter weight.
Sources
- Effect of Fabric Structure on Rib Fabric Properties
- ASTM D3776/D3776M-20, Standard Test Methods for Mass Per Unit Area (Weight) of Fabric
- How Much Does a Shirt Weigh?, Shopify
- Fabric GSM Guide for Clothing Brands, KK Fashion Exports
- Cotton T-Shirt Fabric Guide: GSM and Shrinkage, HaoboMFG
- Fabric GSM Guide: Weight Brackets by Garment, Mill Scout
- Fabric GSM Explained: Weight for Tees, Hoodies and Workwear, Voyager Textile
- Choosing the Right GSM for Jersey Fabric T-Shirts, Starke Fabric
- T-Shirt GSM Guide: 180 vs 220 vs 260 vs 300 GSM, Mensteeworks
- T-Shirt GSM Chart 2026, PodPartner

