Which T-Shirts Don’t Stink? A Practical Guide from Someone Who’s Tested Everything
Which T-Shirts Don’t Stink? A Practical Guide from Someone Who’s Tested Everything
When you play as many sports as I do — skiing, tennis, padel, squash, horseback riding, hiking — and when you also sell T-shirts, you quickly learn one uncomfortable truth:
Some shirts stink. Some never do. And it has almost nothing to do with brand — it’s all about the material.
This guide breaks down everything I’ve learned testing cotton, polyester, merino wool, silk, jersey and blends in temperatures from –20°C to +40°C, during both daily life and intense sports.
I’ll also share surprising science, laundering tricks, and what I recommend for each sport or scenario.
Let’s jump in.
Why Do Some T-Shirts Stink? (And Others Don’t)
Most people assume sweat causes odor.
It doesn’t.
Bacteria does. Different fabrics interact with bacteria differently.
Polyester’s problem: Micrococcus
Polyester is technically the best performance fabric — but it attracts one particular bacteria extremely well:
Micrococcus, a bacteria species that loves polyester and produces strong odors.
Cotton and merino don’t attract Micrococcus the same way; that’s why they don’t smell as quickly.
Material-by-Material: Which Shirts Resist Odor Best?
Here’s the simplified ranking based on years of personal testing:
Merino Wool: The only fabric you can wear for days
- Naturally antibacterial
- Stays warm when damp
- Breathable in heat and cold
- Doesn’t cling
- Works in –20°C and +40°C
- You can wear it for multiple days without washing
Best for: skiing (as underwear), camping, hiking, group travel.
Caution: It’s delicate. Wash gently, no hot water.
Cotton: Comfortable and low-odor, but not for sports
Cotton doesn’t hold odor the way polyester does.
But during stop-and-go sports (tennis, padel, football), cotton becomes:
- Heavy
- Wet
- Cold in wind
- Sticky on the skin
Best for: After-sport wear, casual wear, warm weather street walking.
Wash tip: Don’t wash it too hot.
Polyester: Incredible for performance, terrible for smell
Polyester wins when it comes to:
- Moisture management
- Breathability
- Price
- Athletic performance
But it will stink without proper care.
Best for:
Active and stop-and-go sports: tennis, padel, football, squash.
Wash tip:
Use liquid detergent, not powder — powder can clog polyester’s membrane.
(If it clogs, it smells even faster.)
Honorable Mentions
Silk — luxurious, great for layering, but too delicate for most sports.
Jersey — depends on the blend (cotton/viscose/etc.); can be comfortable but not as odor-resistant as merino.
Real-World Testing: What Actually Works
I’ve worn every material during:
- Tennis matches (multiple shirts per session)
- Skiing days in sub-zero temperatures
- Multi-day camping trips without access to laundry
- Horseback riding (which has its own odor challenges)
- Hiking in every kind of weather
Here’s what those experiences taught me:
For skiing
Merino underwear is unbeatable.
It’s warm, breathable, and can be worn 2–3 days before washing.
For tennis / padel / football
- Wear polyester
- After the match, shower and switch to cotton
- If you insist on cotton, bring 2–3 shirts and change every few games
For running
Wear whatever feels comfortable — no stop-and-go, so cotton is okay.
For camping (especially group trips)
Merino is the only serious choice.
Your tent-mates will thank you.
Laundry Secrets That Make a Huge Difference
1. For polyester:
- Always use liquid detergent
- Never use powder
- Wash promptly after sweaty sessions
2. For white apparel (any fabric):
A little dishwasher detergent in the wash acts like bleach and kills bacteria.
(Use sparingly.)
3. For merino:
- Gentle wash
- Never high heat
- Air dry
It’s delicate, but worth the care.
So… Which T-Shirts Don’t Stink? (The Clear Winners)
It comes down to two choices depending on your situation:
✔ If you want to avoid stink altogether:
Choose merino wool.
It can go multiple days.
No exaggeration.
✔ If you need performance for sweaty sports:
Choose polyester + proper washing.
✔ If you want comfort and low-maintenance:
Choose cotton for casual use.
Who This Advice Is For
- Customers in my shop deciding which shirt fits their sport
- Anyone trying to find the right material for their activity
- Young athletes who might feel awkward asking parents or friends
Anyone confused by the marketing claims surrounding “anti-odor” fabrics
Next question is: What makes a good T-Shirt?