Should I buy a cotton or a linen shirt?
Both are cellulose, but linen is a long bast fibre and cotton a short seed hair, and that one difference explains the coolness, the crumple, the price and the way each ages.
- Difficulty
- beginner
- Time
- 8 min
- Read
- 3 min
Short answer
Linen is cooler in real heat — the fibre is stiffer so the cloth stands off the skin, and it conducts heat away and dries faster. It also creases immediately and permanently, and that is inherent, not a fault. Cotton is softer from new, holds a press, creases less and costs less, but feels clammier in humidity. For a hot holiday, linen. For a shirt that must look crisp at 6pm, cotton.
This is not a question about quality, because good examples of both are excellent. It is a question about which set of behaviours you want, and both sets come from the shape of the fibre rather than from anything the maker did.
Step by step
- Understand the fibre difference.Cotton is a seed hair: a short, flat, twisted ribbon around 25 to 40 millimetres long. Linen is a bast fibre from the stem of the flax plant: long, straight, stiff and considerably stronger, with a smooth waxy surface.
- Take the coolness from that.Linen yarn is stiffer, so the cloth holds itself away from the skin instead of clinging, and its high conductivity carries heat away from the body. It also absorbs moisture and releases it fast. That combination is why linen genuinely feels cooler and not just lighter.
- Take the creasing from it too.Linen fibre has low elasticity, so once a fold is bent into it the fibre does not spring back. The crumple is a property of the fibre and no finish removes it without also removing the qualities you bought it for.
- Compare durability.Linen is stronger than cotton, and stronger still when wet, and a good linen shirt outlives a cotton one — provided it is not creased hard in the same place repeatedly, because sharp folds eventually break the fibre. That is why old linen wears through at the collar fold.
- Compare feel over time.Linen starts crisp and even slightly rough and softens substantially with every wash, reaching its best after months. Cotton is at its softest early and gradually thins. Judging linen in the shop underrates it.
- Compare care.Linen: warm wash, low spin, take it out damp, either iron damp or hang it and let gravity do most of the work. Cotton: more tolerant of everything, but shrinks on the first washes unless pre-shrunk.
- Consider the blends.A cotton-linen blend gives some of the coolness with less creasing and is a sensible compromise for a work shirt. Linen with a little viscose drapes more softly and creases less, at some cost in crispness.
- Decide by occasion, not by preference.Genuine heat and humidity, or an intentionally relaxed look: linen. A shirt that must present as pressed after a day in a chair, or a colder climate where you want the fabric against the skin: cotton.
Tips
- Linen weight matters as much as fibre: a lightweight linen shirt is a summer garment, a heavy linen is a jacket fabric and will feel very different.
- Irish linen and Belgian linen refer to where the fabric was woven, not to a grade. Look at the weight and the evenness of the yarn instead.
- Cotton grades that mean something: long-staple varieties such as Egyptian, pima and Supima have longer fibres, so the yarn is smoother, stronger and less prone to pilling. Combed cotton has had the short fibres removed for the same reason.
- The hairy, slightly slubbed look of linen is the natural variation of a bast fibre. Perfectly even linen has usually been blended or heavily processed.
Questions people ask
Can you stop linen creasing?
Not without changing what it is. You can reduce it by taking the shirt out of the machine immediately, hanging it damp so gravity pulls the folds out, and spinning at low speed. Anti-crease finishes exist and reduce breathability.
Which shrinks more?
Both shrink on the first wash unless pre-shrunk. Linen typically shrinks a little more the first time and then stabilises. Buy either pre-washed where you can.
Is linen worth the extra cost?
For hot weather, yes, on comfort alone. It also lasts longer if you avoid pressing hard creases into the same lines repeatedly.
Why does my linen shirt feel rough?
It has not been washed enough. Linen softens dramatically over the first ten or so washes, and it is one of very few fabrics that genuinely improves with use.