GSM in Shirting Fabric: What Weight Is Best for Shirts

In short: GSM means grams per square metre — the weight of the fabric. Shirting typically runs 120–160 GSM. Lighter weights (around 120 GSM) drape and breathe better for summer; heavier weights (around 160 GSM) feel more substantial and hold a crisper shape for cooler weather. Higher GSM is not "better," just heavier — match it to the climate and the look you want.

What GSM actually measures

GSM (grams per square metre) is the weight of a one-metre-by-one-metre piece of the fabric. It is the universal way mills and buyers describe fabric weight, because it is consistent regardless of width or roll length. Two fabrics can look similar but feel completely different once you know their GSM — it tells you how light, airy or substantial the cloth will be on the body.

Best GSM for shirts

GSM rangeFeelBest for
≈100–120Very light, airy, semi-sheerVoile, summer/casual, layering
≈120–140Light, good drape, breathableFormal & summer shirts (the sweet spot)
≈140–160Mid-weight, structured, crispBusiness shirts, cooler weather, oxford
≈160+Heavy, sturdyOvershirts, winter, flannel-style

For most men's shirting, 120–160 GSM covers nearly every need, which is the range D BADAMI weaves.

How weight changes the shirt

GSM, weave and fibre work together

GSM alone does not tell the whole story. A 130 GSM linen feels airy and textured, while a 130 GSM satin-weave cotton feels smooth and fluid — same weight, different hand. Read GSM alongside the weave and the fibre, and alongside yarn count, to judge a fabric fully.

A note for brands

When developing a collection, specify GSM as a target with a tolerance (e.g. 135 GSM ± 5), because weight affects costing, drape and the garment's perceived quality. Consistency in GSM across a programme is a mark of a good mill. See choosing shirting fabric for your brand.

Where D BADAMI fits

D BADAMI weaves shirting at 120–160 GSM across cotton, cotton-linen, Lyocell, viscose and blends, with consistent weight control across bulk runs. See the range or order wholesale.

FAQ

What does GSM mean in fabric?

Grams per square metre — the weight of one square metre of fabric. Higher GSM is heavier; lower is lighter.

What is the best GSM for a shirt?

120–160 GSM. Around 120–130 is light and breathable for summer; 150–160 is structured and crisp for cooler weather.

Is higher GSM always better?

No — it is just heavier. Shirts usually want light-to-mid weights; very heavy fabric is stiff and hot.

How is GSM different from thread count?

GSM measures weight; thread/yarn count describes yarn fineness and density. A fabric can be light yet very fine.


Related: Thread & yarn count · Weaves · Cotton shirting · Types of shirting fabric.