Workout Clothes Still Smell After Washing? Why Sweat Funk Sticks
Sweat oils and bacteria cling to polyester and survive a normal wash. Reset the fabric with a vinegar soak, then wash with a sport detergent.
By Jamilur Rahman Updated November 5, 2026 · 7 min read
- Time
- 1 hour, mostly soaking
- Cost
- Under $20
- Difficulty
- Easy
In this guide
Quick answer
Workout clothes smell after washing because sweat oils and bacteria cling to polyester, and plain detergent does not lift them out. Soak the clothes in a vinegar and water mix for 30 minutes, wash with enough detergent, skip fabric softener and dry them fully. A sport detergent built for synthetics keeps the smell from coming back, so you do not have to repeat the soak.
Free fix vs. permanent fix
A vinegar soak and a softener-free wash
- Soak for 30 minutes in 1 cup of white vinegar per basin of water
- Wash with a full dose of detergent
- Skip fabric softener and dryer sheets
- Dry the clothes fully before folding them
How long it lasts: Usually clears the smell for a few wears. If you go back to regular detergent or softener, it returns.

A sport detergent made for synthetics
Regular detergent rinses away dirt but can leave a thin film of body oil on polyester. Bacteria feed on that film, and the smell returns as soon as the fabric warms up. A detergent made for activewear is built to break that film down. The vinegar soak resets today's smell, and the detergent stops a new one forming.
What to get: Sport detergent for activewear
How long it lasts: Every wash. It keeps oils from building up, so the smell does not return.
As an Amazon Associate I earn from qualifying purchases.
What you'll need
-
White vinegar
For the soak. Never mix it with bleach
You have it -
Large basin or sink
Big enough to cover the clothes with water
You have it -
Drying rack
Or hang clothes on a line or shower rail
You have it - Our pick Illustration

Sport detergent for activewear
Look for one made for synthetic fabrics
- Illustration

Breathable mesh hamper
Lets sweaty clothes dry out before wash day
Why it happens
Polyester holds on to odor
Synthetic fibers attract body oils, and bacteria thrive on them. Cotton lets go of smell more easily. Most activewear is polyester and elastane, so it traps both.
Detergent buildup and fabric softener
Softener coats the fibers with a waxy film that traps oils and blocks the moisture-wicking finish. Too much detergent leaves residue the same way.
Damp clothes left to sit
Sweaty clothes in a closed hamper, or a finished load left in the drum, start to grow mildew within hours. That musty smell survives the next wash.
Too little cleaning power
A crowded drum, a very short cycle and too little detergent all leave oils behind. Very hot water and high-heat drying can also damage elastic fibers.
A smelly washer
A mildewy drum or door gasket puts the smell back into clean laundry. If towels smell the same way, clean the machine first.
Try this first (free)
Do these in order, starting with the simplest.
-
Soak in vinegar and water
Tool used: White vinegarFill a basin with cool or lukewarm water and add 1 cup of white vinegar. Submerge the clothes for 30 minutes. Do not use it with bleach.
-
Spot-treat the underarms and crotch
Before the soak, rub a drop of detergent or a paste of baking soda and water into the worst areas. Brush gently with an old toothbrush.
-
Wash with enough detergent, and no softener
Run a normal cycle with the right dose for the load size, in warm water if the label allows. Do not overload the drum, so water can flush the oils out. Skip fabric softener and dryer sheets.
-
Dry them fully, and soon
Tool used: Drying rackHang the clothes on a rack as soon as the cycle ends. Damp clothes sitting in the drum are the usual way the smell returns. If you use a dryer, choose low heat, since high heat damages stretch fibers.
-
Switch to a sport detergent
Tool used: Sport detergent for activewearFrom now on, wash activewear with a detergent made for synthetics. If the smell is back within one or two wears, repeat the vinegar soak once more.
Illustration
Check price on AmazonTool for this step
Sport detergent for activewear · Look for one made for synthetic fabrics
When free fixes aren't enough
The vinegar soak resets the fabric, but it does not stop the next wash from leaving oil behind. If the smell returns within a few wears, your detergent is not breaking down the sweat oils. A sport detergent is made for synthetics, so the oils lift off every time and you do not have to keep soaking. If clothes still smell after the soak and a sport detergent, clean the washer drum and gasket, then try once more. A garment that still smells after that is usually worth replacing.
Buy the fix
Still stuck after the free fixes? These are the products we would look at.
| Pick | Product | Fixes | Who it's for | Buy |
|---|---|---|---|---|
| Best pick | ![]() Sport detergent for activewear | the sweat-oil film that holds odor in polyester | Anyone who works out three or more times a week, or whose clothes smell fine when cool and funky once they warm up. | Check price |
| Upgrade pick | ![]() Breathable mesh laundry hamper | damp clothes souring in a closed hamper before wash day | People who toss sweaty clothes in a hamper and wash them days later. | Check price |

Sport detergent for activewear
Fixes: the sweat-oil film that holds odor in polyester
Look for: Made for synthetic and athletic fabrics; An odor-fighting formula, often with enzymes; Safe for stretch fibers and moisture-wicking finishes; HE-safe if you have a front-loader or HE top-loader.
- Who it's for
- Anyone who works out three or more times a week, or whose clothes smell fine when cool and funky once they warm up.
- Honest downside
- You wash mostly cotton. Regular detergent is fine for that, and the vinegar soak alone should clear the smell.

Breathable mesh laundry hamper
Fixes: damp clothes souring in a closed hamper before wash day
Look for: Open mesh sides so air flows through; A sturdy frame that stands up when empty; Big enough for a week of workout clothes; Light enough to carry to the machine.
- Who it's for
- People who toss sweaty clothes in a hamper and wash them days later.
- Honest downside
- You wash workout clothes the same day. Hang them to dry out first and the hamper is not needed.
As an Amazon Associate I earn from qualifying purchases. We don't show prices because they change, so use the button to see today's price.
How we picked: How we picked: this page is based on fabric-care guides for synthetics, detergent makers' instructions, and the problems and fixes people report in reviews of sport detergents. We do not test products by hand.
How to keep workout clothes from smelling in the first place
- Take them out of the gym bag and hang them to dry as soon as you get home.
- Wash them within a day or two, and turn them inside out.
- Do not overload the drum, and skip fabric softener.
- Use a sport detergent, or soak sweaty items first.
- Retire a shirt that smells even after a reset. The fibers may be too coated to recover.
If everything smells the same, check the washer
If towels and shirts all smell musty after washing, the problem may be the machine, not the clothes. Run a cleaning cycle, wipe the door gasket and leave the door open between loads. See the related page on washing machine odor.
What to skip
Fabric softener, scented sprays and extra-hot water
Softener coats polyester with a film that traps odor and blocks the moisture-wicking finish. Sprays hide the smell for an hour, then mix with fresh sweat. Very hot water and high-heat drying can damage elastic fibers and shorten the life of leggings. A vinegar soak, enough detergent and air drying work better.
Frequently asked questions
Why do my workout clothes smell like ammonia or urine?
Why do my workout clothes smell like mildew or musty after washing?
Why do my gym clothes still smell after washing, even in hot water?
Can I use baking soda instead of vinegar?
How often should I wash workout clothes?
As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure