What Is GSM in Shirts? How to Pick Your Next Perfect Cotton Shirt
You’ve bought dozens of shirts in your life. You’ve checked the size, the colour, maybe the price tag twice. But you’ve almost certainly never checked the GSM — and that one number quietly decides whether your “cotton” shirt breathes like a dream or clings to your back by 11 a.m.
So let’s fix that. Understanding GSM in shirts takes about four minutes, and once you get it, you’ll never shop for a shirt the same way again. Here’s what it means, why it matters more than almost anything else on the label, and why most Indian brands would really rather you didn’t ask.
So, what does GSM actually mean?
GSM stands for grams per square metre. It’s the weight of a fabric measured over one square metre of cloth. That’s the whole definition — no jargon, no asterisks.
A higher GSM means a heavier, denser, thicker fabric. A lower GSM means a lighter, airier, thinner one. Think of it like the difference between a bedsheet and a beach towel: same cotton, very different weight, very different jobs.
For shirts specifically, GSM tells you most of what you need to know before you even touch the fabric — how warm it’ll feel, how much light and air it lets through, how it’ll drape, and how it’ll hold up after fifty washes.
Why GSM matters more than you think
The label says “100% cotton” and you assume you’re sorted. But two shirts can both be pure cotton and feel like completely different garments — because their GSM is worlds apart. Here’s what the number actually controls:
- Lower-GSM fabrics have more air gaps in the weave, so heat and sweat escape faster. In an Indian summer, this is the difference between comfortable and miserable.
- Too low, and your shirt turns slightly see-through in bright light. Too high, and it feels stiff and heavy.
- Mid-weight cotton falls cleanly and looks intentional. Very light cotton can look flimsy; very heavy cotton can look boxy.
- Heavier fabric generally survives more washes before thinning — but it pays for that with weight and warmth.
A shirt isn’t “good” because its GSM is high or low. It’s good when the GSM fits the job. And for an everyday Indian shirt, that job is clear: keep you cool, stay opaque, and last.
The right GSM for an Indian summer
There’s no single magic number, but there are sensible ranges. Here’s a rough guide for cotton shirting:
GSM range | Feels like | Best for |
90–110 | Very light, airy, slightly sheer | heat coastal cities, layering pieces |
110–130 | Lightweight but opaque, breathable | Everyday wear across most of India |
130–160 | Medium, structured, holds shape | Cooler evenings, office, winter layering |
180+ | Heavy, warm, opaque | Overshirts, flannels, colder regions |
For a half-sleeve cotton shirt you actually want to wear in Bangalore, Pune, Hyderabad or anywhere the afternoon hits 33°C, the sweet spot sits around 90-110 GSM and 110–130 GSM — light enough to breathe, dense enough that nobody’s getting a free X-ray. That’s the band we build most of our shirts in, and it’s no accident.
Higher GSM isn’t “better” — the quality myth
People hear “heavier = more premium” and assume a 200 GSM shirt beats a 120 GSM one. For a summer shirt, that’s backwards — a heavier fabric in a Chennai June isn’t luxury, it’s a sauna.
And GSM is only part of the quality story anyway. A great shirt also depends on:
- Yarn quality — long-staple cotton feels smoother and pills less, regardless of weight.
- Weave — how tightly and evenly the threads are interlaced.
- Finishing — the softening, pre-shrinking and printing that happen after the cloth is woven.
So treat GSM as the single most useful number you can ask for — but not the only one. A well-made 120 GSM shirt beats a poorly-made 160 GSM one every single time.
How to check GSM before you buy
Until every brand comes clean, here’s how to judge a shirt yourself:
- Ask for the number. A brand that knows its GSM will tell you instantly. Hesitation is its own answer.
- Hold it to the light. Strong light through the fabric means low GSM — fine for airy summer wear, risky for office whites.
- Feel the weight in hand. Bunch the fabric. Featherlight and limp leans very low; substantial and structured leans higher.
- Read the composition, not the vibe. “100% cotton” with a stated GSM beats “premium cotton-rich blend” every time.
Our small, slightly stubborn promise
At THECLASSICOT, we believe a good shirt starts with good fabric. That’s why our printed shirts are made from pure cotton — soft, breathable, and comfortable enough to handle long days and Indian summers alike. No confusing fabric jargon. No polyester-heavy blends disguised as premium cotton. Just shirts designed to feel good from the moment you put them on.
We focus on creating everyday shirts that look great, feel comfortable, and fit effortlessly into your routine — whether you’re heading to the office, meeting friends for coffee, going out with family, or planning a weekend getaway.
If that sounds like the kind of shirt you’ve been looking for, take a look at our collection of breathable cotton shirts made for comfort, style, and everyday wear.
Frequently asked questions
For everyday wear in India, around 110–130 GSM is ideal — light enough to stay breathable in the heat, dense enough to stay opaque. Below 100 GSM can feel sheer; above 160 GSM gets warm for summer.
No. Higher GSM just means heavier fabric. Quality depends on yarn, weave and finishing as much as weight. For a summer shirt, a well-made lightweight fabric beats a heavy one.
Aim for roughly 110–130 GSM in pure cotton. It breathes well in hot, humid conditions while staying opaque enough for daily wear.
Disclosing GSM invites direct comparison and makes it harder to hide cheaper, blended or heavier fabrics behind vague terms like “cotton blend” or “premium feel”. Brands confident in their fabric tend to share it.
Ask the brand directly, hold the fabric up to light (more light passing through means lower GSM), and feel the weight in your hand. A stated composition and GSM together are the clearest signals.
