You washed them. You dried them. So why do your clothes still smell like a locker room? It’s frustrating when your laundry routine fails, but persistent odors are usually a sign of trapped bacteria or residue.
Don’t worry; you don’t need to throw out your favorite shirt. whether it’s sweat, mildew, gasoline, or just a “sour” funk, we can fix it.
Here is exactly how to get smells out of clothes using ingredients you likely already have in your pantry.
Key Takeaways
- Pre-soak for sweat: Submerge smelly clothes in a 1:4 distilled white vinegar and water solution for 30 minutes before washing.
- Neutralize without washing: Spray garments with cheap vodka or a vinegar-water mix to kill surface bacteria and refresh fabrics instantly.
- Tackle tough stains: Use enzyme-based cleaners for organic odors like sweat and body soil, and soaking methods for chemical smells like gasoline.
- Prevent future funk: avoid overfilling the washer, clean your machine monthly, and dry clothes immediately to stop mildew growth.
Why Do My Clothes Still Smell After Washing?
It feels like a betrayal when clothes come out of the dryer smelling worse than when they went in. Usually, this happens because the water didn’t penetrate deep enough to kill the bacteria causing the odor. Common culprits include:
- Synthetic fabrics: Materials like polyester and spandex are magnets for oil and bacteria. They trap odors more aggressively than natural cotton.
- Body soil buildup: Dead skin cells and sebum can accumulate inside the fibers, acting as a breeding ground for bacteria.
- Detergent mistakes: Using too much detergent creates a sudsy layer that traps dirt against the fabric. using too little means the clothes don’t get clean.
- A dirty washer: If your machine has mold in the gasket or detergent drawer, it transfers that funk to your laundry.
- Overcrowding: If you stuff the machine more than ¾ full, there isn’t enough room for water to flush through the fabric.
- Temperature issues: Cold water is great for energy bills, but hot water (100, 140°F) is superior for melting oils and killing odor-causing bacteria.
How to Get Smells Out of Clothes
The smell isn’t permanent. You just need to break the bond between the odor molecules and the fabric. We have tested these methods on everything from gym socks to vintage sweaters.
Here are the best ways to tackle specific stenches.
Sweat Odor
Sweat itself doesn’t actually smell; the odor comes from bacteria on your skin breaking down the protein in sweat. To kill it, you need acid. We recommend distilled white vinegar.
- Turn it inside out: The bacteria and oils are on the inside of the garment, so expose that side to the water.
- The vinegar soak: Mix one part distilled white vinegar with four parts warm water. Submerge the clothes and let them soak for 30 minutes.
- Wash hot: Check the care label and wash on the hottest setting allowed using a high-quality detergent.
- Dry completely: Tumble dry if the fabric allows, or line dry in the sun for UV bacteria-killing benefits.
Body Odor
If vinegar isn’t cutting it for sharp body odors, try a paste. We like using aspirin and cream of tartar, but baking soda is also a powerhouse here.
Aspirin contains salicylic acid, which helps break down alkaline compounds in sweat.
- Make the paste: Crush three non-coated aspirin tablets into a cup of warm water. Add one tablespoon of cream of tartar.
- Scrub: Use an old toothbrush to scrub this solution into the armpit areas of the shirt.
- Sit and soak: Let it sit on the fabric for at least 30 minutes.
- Wash: Launder as usual with hot water.
Foot Odor
Socks take a beating. If your socks are stiff or smelly after washing, they have trapped bacteria.
- The pre-soak: Fill a basin with warm water and one cup of white vinegar. Soak the socks for 30 minutes to an hour.
- Agitate: Wash the socks on a warm or hot cycle. Don’t wash socks alone; adding towels helps agitate the load and scrub the fabric clean.
- Dry: High heat in the dryer helps kill remaining bacteria.
Musty Smells
“Musty” usually means mold spores or mildew. This happens when clothes sit in a damp pile or a dark closet for too long.
- Hot wash: Put the musty clothes in the washer. Select the hottest temperature the fabric can tolerate.
- Boost the cycle: Add one cup of Borax or baking soda directly to the drum. These alkalizing agents help kill mold spores.
- Vinegar rinse: Add white vinegar to the fabric softener dispenser to help rinse away the loosened spores.
- Sun dry: This is crucial. UV rays from sunlight are natural disinfectants. Hang the clothes outside on a breezy day.
Mildew
If the smell is stronger than “musty” and leans toward “sour,” you likely have active mildew growth. You need enzymes and oxygen bleach.
- Enzyme detergent: Use a bio-detergent that contains enzymes. We recommend Seventh Generation Ultra Concentrated Laundry Detergent.
- Oxygen bleach boost: Add a scoop of oxygen bleach (like OxiClean) to the drum. Do not use chlorine bleach on colors.
- Wash hot: Run the longest, hottest cycle allowed for the garment.
- Inspect before drying: Give it the sniff test. If it still smells, do not dry it. The heat will bake the smell in. Repeat the wash if needed.
Top Tip
Skip the fabric softener when fighting mildew. Softeners coat the fibers with a waxy layer, trapping the mildew inside and making it harder to wash out.
Perfume Smells
Thrifted clothes often come with the previous owner’s signature scent. Perfumes are oil-based and designed to cling to fibers, making them tough to remove.
- Fresh air: Hang the item outside for 24 hours. Airflow is the first line of defense.
- Baking soda soak: Fill a sink with warm water and mix in one cup of baking soda. Submerge the garment completely.
- Wait: Let it soak overnight. Baking soda is excellent at absorbing oils.
- Wash unscented: Wash with a fragrance-free detergent. Add ¼ cup of white vinegar to the rinse cycle to strip residue.
Smoke Odor
Smoke particles are tiny and sticky. You need to draw them out of the fibers.
- Hot vinegar steam: If you can’t wash the item yet, hang it in the bathroom while you take a hot shower. The steam helps relax fibers and release the smoke.
- The deep soak: Fill a tub with hot water, two cups of baking soda, and two cups of white vinegar. It will fizz; this is normal.
- Submerge: Soak the clothes for at least four hours.
- Wash: Launder on the hottest setting safe for the fabric.
Gasoline Smell
Safety Warning: Gasoline is highly flammable. Never put gas-soaked clothes in a clothes dryer; they can combust. Air dry only until the smell is 100% gone.
- Air out first: Leave the clothes outside for 24 hours to let the volatile fumes evaporate.
- Degrease: Apply a heavy-duty liquid detergent or dish soap directly to the stain. Scrub lightly and let it sit for 15 minutes.
- Soak: Soak in cold water mixed with a cup of baking soda for several hours.
- Ammonia method: For persistent odors, add one cup of household ammonia to the washer during a warm cycle. Caution: Never mix ammonia with bleach.
- Line dry: Hang to dry outside.
Gasoline Warning
Never place clothing that smells like gasoline in a tumble dryer. Even after washing, residual fumes can ignite. Always air dry these items.
How To Take Smell Out of Clothes Without Washing
Need to wear that shirt tonight but don’t have time for a load of laundry? You can refresh fabrics quickly with these tricks.
- The “Theater” Trick (Vodka): Pour cheap, high-proof vodka into a spray bottle. Spray the garment lightly. The alcohol kills surface bacteria and dries odorless. This is a common trick used for costumes in theater productions.
- Vinegar Spray: Mix water and white vinegar (1:1 ratio) in a spray bottle. You can add a few drops of essential oil (like lemon or lavender) to mask the vinegar scent until it evaporates. Mist the clothes and let them hang dry.
- Sunlight: UV rays kill bacteria. Lay the item flat in direct sunlight for an hour.
Tips for Removing Stubborn Smells From Clothes
If you have washed the item three times and it still smells, it’s time for the heavy hitters.
- Laundry Stripping: This is a “deep clean” for clothes. Fill a bathtub with hot water, ¼ cup Borax, ¼ cup washing soda, and a scoop of powdered tide. Soak clean clothes for 4 hours until the water turns murky. Rinse and run a water-only cycle in the washer.
- Enzyme Cleaners: For organic smells (sweat, urine, vomit), standard soap isn’t enough. Use a dedicated enzyme cleaner like Out Pro Wash or a pet stain remover. The enzymes digest the bacteria causing the smell.
- Steam Cleaning: A handheld steamer injects superheated moisture into the fabric, killing bacteria instantly without damaging the fibers.
- The Freezer Method (Myth-Busting): You might hear people say to freeze your jeans to clean them. While this pauses bacterial growth, it doesn’t kill it. Once your body heat warms the fabric up, the smell will return. Stick to washing.
How to Prevent Odors in Clothing
Prevention is easier than the cure. A few tweaks to your routine can stop the stink before it starts.
- Don’t let damp clothes sit: This is the #1 cause of mildew. Transfer clothes to the dryer immediately. If you forget them for more than an hour, run a quick rinse cycle with vinegar.
- Clean your machine: Sanitize your washing machine monthly using a cleaner tablet or bleach cycle. Leave the door open between loads to let the drum dry out.
- Dry thoroughly: Damp clothes in a drawer will smell musty within days. Ensure waistbands and thick socks are 100% dry before folding.
- Use sachets: Place cedar balls or lavender sachets in your drawers to maintain freshness.
- Switch to breathable fabrics: If you struggle with body odor, wear cotton, linen, or bamboo. These release odors in the wash much better than polyester or rayon.











