What the labels mean
Best White T-Shirt Fabric: GSM, Staple, and a Knit That Does Not Go Sheer
180–220 GSM combed ring-spun cotton, or a 150–180 GSM merino jersey. Cheap 130 GSM “premium” tees go transparent by wash eight.
Updated 27 Aug 2026 · 6 min read · best white t shirt fabric

Weight first, then staple
GSM (or oz/yd²) is how much yarn is in the jersey. 130 GSM white cotton is a layering tee that becomes a lighting problem. 180–220 GSM is a standalone white. Over 240 GSM starts to feel like a sweatshirt panel and holds sweat. Combed ring-spun long-staple — see Supima versus Pima — is why the surface stays smooth instead of pilling into a grey haze.
Cotton versus merino versus the $8 pack
Cotton is the office and weekend default. Merino is the trip and the long day. Slub cotton is a texture, not a quality upgrade. 50/50 cotton-poly keeps shape and pills; it is a gym shirt.
| Fabric | GSM | White tee price | Fails as |
|---|---|---|---|
| Combed ring-spun cotton | 180–220 | $25–$55 | Cheap dye, floppy collar |
| Supima jersey | 180–200 | $30–$55 | Still cotton; it will stain |
| Merino jersey | 150–180 | $70–$110 | Holes at backpack rub if thin |
| Open-end 130 GSM pack | 120–140 | $8–$14 | Sheer, twist, grey pills |
Construction tells on a white shirt
Look through it in the shop, toward a window. If you can read a hangtag through the belly, walk. Shoulder seams should sit on the shoulder, not down the upper arm. A taped neck or a dense rib stops the “bacon collar.” Wash cold, inside out; chlorine and a hot dryer are how white tees go yellow at the neck.
Questions, answered
- Is heavier always better for white?
- Up to about 220 GSM. After that you gain heat, not opacity.
- Pima cotton or merino for a white tee?
- Pima for looking like a t-shirt. Merino for odor and travel. They are different garments.
- Why do my white tees go grey?
- Pilling, mixed loads with darks, and detergent grey. Wash whites together. A fabric shaver is a delay, not a fibre upgrade.


