You wash your gym clothes. They come out of the machine smelling clean. You put them on, start warming up, and within minutes — the smell is back. This isn't a laundry problem. It's a fabric problem.

The Science: Why Polyester Stinks

In 2014, researchers at Ghent University published a landmark study in Applied and Environmental Microbiology. They collected T-shirts from 26 people after an intense cycling session, incubated them for 28 hours, then had a trained odour panel assess them.

The results were clear: polyester T-shirts smelled significantly worse than cotton T-shirts.

The reason comes down to two properties of polyester:

  • Hydrophobic — repels water (so sweat sits on the surface)
  • Oleophilic — attracts oils and sebum (the stuff bacteria feed on)

Polyester absorbs and traps the lipid-based components of your sweat. Bacteria embed themselves in the fibre's microscopic pits and grooves — and become nearly impossible to remove by washing.

The Bacteria: Micrococci vs Staphylococci

The study identified Micrococci as the primary odour culprit. These bacteria:

  • Were found on almost all synthetic shirts but rarely on cotton
  • Have specialised enzymes that convert long-chain fatty acids into smaller volatile organic compounds — the molecules you actually smell
  • Preferentially colonise polyester over cotton

Fresh sweat is essentially odourless. The long-chain fatty acids are too large to be volatile. The bacteria do the conversion work — turning odourless sweat components into waftable stink molecules.

Cotton supports a different bacterial community — primarily staphylococci — which produce a less intense, less unpleasant odour profile.

Why Washing Doesn't Fix It

Multiple mechanisms explain why the smell survives your washing machine:

  • Biofilm formation. Bacteria on polyester form biofilms deep within fibre grooves that survive conventional washing. They go dormant, then reactivate when you sweat again.
  • Hydrophobic odorant retention. A 2021 study in Microbiology Spectrum found that all odorants were effectively removed from cotton during washing, but hydrophobic odorants adhered more strongly to polyester even post-wash.
  • Sebum accumulation. Polyester accumulates skin oil over time, creating a persistent nutrient base for bacteria that regular detergent struggles to remove.
  • Fabric softener makes it worse. Softeners deposit a coating on synthetic fibres that traps odour-causing bacteria and reduces moisture-wicking.

How to Actually Fix the Smell

If you already own synthetic gym clothes:

  • White vinegar soak. Mix 1:1 white vinegar and cool water. Submerge garments for 30-60 minutes before washing. Acetic acid breaks down bacteria and neutralises odour.
  • Stop using fabric softener. It coats fibres, traps bacteria, and reduces wicking. Same for dryer sheets.
  • Dry in direct sunlight. UV rays kill bacteria that survived the wash cycle.
  • Use sport-specific detergent. Formulated to break down sebum and bacterial biofilms on synthetic fibres.
  • Don't use hot water. Excessively hot water can permanently set odours into synthetic fibres.

Or: Switch the Fabric

The more permanent solution is to stop fighting polyester's material properties and switch to fabrics that naturally resist odour:

  • Merino wool — contains lanolin, a natural antimicrobial. Can be worn 5-7 times between washes. NC State University research found merino delivers 96% better moisture buffering than polyester.
  • Bamboo — contains bamboo kun, a natural antibacterial bio-agent. Roughly 3-day wearability between washes.
  • Cotton — supports less smelly bacteria and releases odour compounds during washing far more effectively than polyester.

Ranked for odour resistance: Merino wool > Bamboo > Cotton >> Polyester/Nylon