You’ve washed it. Again. And again. But your favorite sports bra still has that funky smell, especially after your next sweat session. It’s one of the most frustrating things about workout gear: no matter how clean it looks, the smell just won’t go away. So what can you do to keep sports bras from smelling?
To keep sports bras from smelling, wash them immediately after use, avoid fabric softeners, use odor-eliminating products like vinegar or baking soda, and always air-dry completely. Preventing odor starts with proper care and quick action after each workout.
Let’s dive into the science behind the smell, smart washing techniques, and preventative steps to keep your bras fresh longer.
Why do sports bras start to smell?
Sports bras are made from synthetic materials designed to wick away moisture, but ironically, those same fabrics can trap odors if not cleaned properly.
Main reasons sports bras smell:
1. Trapped Sweat and Bacteria
- Sweat contains salt and proteins. When left in fabric, especially synthetic blends, it becomes a breeding ground for odor-causing bacteria1.
2. Slow Drying Time
- If your bra stays damp after a workout (especially in your gym bag), mildew and bacteria start to form—quickly.
3. Improper Washing
- Regular detergent may not break down oils and sweat residue.
- Fabric softeners coat fibers and trap bacteria inside, making odors worse over time.
4. Heat Damage
- Heat from dryers can “set in” smells, making them harder to remove later.
Bottom line: Sweat + synthetic fabric + delayed washing = the perfect recipe for stink.
How to wash sports bras to remove odor
If your bras already smell, here’s how to reset them and remove those deep-set odors.
1. Rinse Immediately After Wearing
- As soon as you’re done working out, rinse your sports bra in cold water. This helps wash away sweat and bacteria before it sets in.
2. Soak in Vinegar or Baking Soda
- Soak the bra in a mix of 1 part white vinegar to 3 parts cold water for 30 minutes.
- Alternatively, soak in cold water + 1 tablespoon of baking soda.
These ingredients help neutralize bacteria and dissolve buildup trapped in the fabric.
3. Use a Sports Detergent
- Look for enzyme-based or activewear-specific detergents2. These are designed to break down oils, bacteria, and odors from synthetic materials.

4. Avoid Fabric Softener
- It leaves behind a residue that traps odors and reduces moisture-wicking abilities.
5. Use a Mesh Bag
- Place your sports bras in a mesh laundry bag to protect them during the wash. Use the gentle cycle on cold water.
6. Air Dry Only
- Lay flat or hang your bras in a well-ventilated area. Never tumble dry, as the heat can bake in odors permanently.
Bonus tip: Add a few drops of tea tree oil or eucalyptus oil to your rinse for extra antibacterial power and a fresh scent.
How to prevent sports bras from smelling in the first place
Odor prevention starts before you even get to the laundry.
1. Don’t Let Sweat Sit
- Change out of your sports bra immediately after working out.
- Letting a sweaty bra sit in your gym bag or hamper encourages bacterial growth.
2. Dry It Before Washing
- If you can’t wash right away, hang your sports bra to dry instead of balling it up in a pile of wet clothes.
3. Rotate Your Bras
- Don’t wear the same bra every day. Rotate between 3–4 bras to allow each one time to dry completely between uses.

4. Choose Odor-Resistant Fabrics
- Some activewear brands offer sports bras with anti-microbial treatments3. These are designed to resist bacteria and odors.
5. Store Clean and Dry
- Make sure your sports bras are completely dry before putting them away. Store them in a cool, dry place, not stuffed in a gym bag or drawer with no airflow.
How to deep clean a smelly sports bra
For stubborn smells that won’t come out with regular washing, it’s time to deep clean.
Deep Cleaning Method:
- Fill a bucket or sink with cold water
- Add ½ cup of white vinegar or 2 tablespoons of baking soda
- Soak the sports bra for 30 to 60 minutes
- Wash with sports detergent on gentle cycle
- Air dry completely
Optional Step:
- Add 1 teaspoon of oxygen bleach (like OxiClean) to break down deep-set stains and smells—but never use regular bleach, which can damage fabric.
Warning: Avoid hot water or drying machines during this process—they set odors and shrink bras.
When to replace a sports bra that won’t stop smelling
Sometimes, no matter what you do, the smell just won’t go away. That’s usually a sign that the fabric has been permanently affected by sweat, oils, and bacteria.
Signs it’s time to replace:
- Smell persists after multiple deep cleans
- Fabric feels stiff, waxy, or overly soft
- Moldy or sour odor remains even when dry
- The bra is over 12 months old and heavily used
Pro Tip: For frequent exercisers, plan to replace sports bras every 6–12 months depending on usage and washing habits.
How many wears before washing?
To prevent odor buildup, it’s best to wash your sports bra after every workout, especially if you sweat heavily.
Exceptions:
- If the workout was light (stretching, yoga, walking), and the bra is completely dry, you may wear it once more before washing.
- But don’t go more than two wears without washing.
Quick checklist:
- Sweaty or damp? → Wash immediately
- Smells even a little? → Wash
- Dry, light use, no smell? → One more wear is okay
Best products for odor control in sports bras
Here are some reliable options to keep your activewear fresh:
| Product Type | Recommendation | Why It Helps |
|---|---|---|
| Sports detergent | Hex, Rockin’ Green, Sweat X | Designed for synthetic fabrics |
| Vinegar | White distilled vinegar | Natural odor neutralizer |
| Baking soda | Pantry staple | Absorbs odors and softens fabric |
| Mesh laundry bag | Any breathable bag | Prevents stretch and friction |
| Air freshener spray | Febreze for fabric | For light touch-ups (not a substitute for washing) |
Conclusion
Yes, sports bras smell—and yes, there’s something you can do about it. Proper care, frequent washing, quick post-workout rinsing, and avoiding fabric softeners are key to keeping your bras fresh and odor-free. The moment you notice a smell lingering, act fast. With consistent care and a few smart laundry habits, your sports bras can stay clean, supportive, and funk-free for longer.
Don’t wait until the smell becomes a problem. Start a clean routine now and sweat confidently.






