Why Your Clothes Still Smell After Washing (and How to Fix It)
If a shirt smells sour again within an hour of putting it on, even right out of the wash, the fabric is probably the reason, not your detergent. Synthetic fibers like polyester interact with skin bacteria in a way natural fibers don't, which is why "workout smell" clings to certain fabrics no matter how often you wash them. Below is what the research actually shows about why, plus a two-step method for musty or mildew-smelling laundry that a lot of people get wrong by combining ingredients that should stay separate.
Key takeaways
- Polyester enriches odor-causing bacteria; cotton adsorbs odor without feeding bacterial growth (peer-reviewed).
- For musty smells, run vinegar in one cycle, then baking soda in a separate cycle — never together.
- Vinegar is not a disinfectant, and regular use can damage machine hoses and seals over time.
- Baking soda neutralizes odor and mildly boosts detergent, but isn't a stain remover.
Why synthetics hold odor and cotton doesn't
Sweat itself is nearly odorless. The smell comes from bacteria on your skin breaking it down into volatile compounds, and a peer-reviewed study published in Applied and Environmental Microbiology found that polyester selectively enriches the bacteria responsible for that odor, with counts reaching up to 10 million colony-forming units per square centimeter. Cotton behaves differently: it adsorbs and traps the odor-causing compounds without promoting the same bacterial growth.
Part of the problem is practical, too. Synthetic fibers hold onto body oils (sebum) that a low-temperature wash often can't fully remove, and that residue reactivates the smell as soon as the fabric gets warm and damp again, whether that's from a workout or just being folded into a gym bag. Wool, by contrast, is naturally odor- and stain-resistant, part of why it needs washing far less often.
The two-cycle fix for musty or mildew smells
For laundry that smells musty rather than sweaty, often from sitting damp in a machine or hamper, the fix is two separate cycles, never one:
- Cycle 1: Run the hottest cycle safe for the fabric with about 1 cup of white vinegar, and no detergent or bleach. The acid in vinegar helps dissolve residue and break down the compounds behind mildew smell.
- Cycle 2: Run a second hot cycle with about ½ cup of baking soda. The alkaline baking soda neutralizes odor.
- Dry the load completely. The underlying cause of musty smell is almost always laundry that sat damp too long, so a full, thorough dry matters as much as the wash itself.
Don't combine vinegar and baking soda in the same cycle. The acid and the alkaline base react with each other and neutralize into water and carbon dioxide — you lose the effect of both at once instead of getting either one's benefit.
What vinegar can and can't do
Distilled white vinegar is a genuinely useful laundry ingredient: it softens fabric, helps deodorize, brightens colors, and cuts static, without leaving behind the synthetic coating a fabric softener does. A typical dose is about ½ cup in the rinse, or up to 1 cup in a hot cycle with no detergent.
Two caveats worth taking seriously. First, vinegar is not a disinfectant — the EPA doesn't recognize it as effective against pathogens like norovirus, MRSA, C. diff, or SARS-CoV-2 at the concentrations used in laundry, so don't rely on it to sanitize genuinely contaminated laundry. Second, Consumer Reports has warned that regular vinegar use can damage the rubber hoses and seals in washing machines, particularly front-loaders, so treat it as an occasional tool for odor and static, not a routine additive to every load.
Baking soda: a mild deodorizer, not a stain remover
Baking soda is alkaline, which is why it's effective at neutralizing odors — about ½ cup added to a load also gives a mild boost to your regular detergent. It's not a disinfectant, and it won't lift stains on its own, so don't expect it to replace a proper stain treatment; its job is odor, not cleaning power.