That sour, locker-room smell that hits you the second a “clean” towel touches your face is one of the most common laundry complaints in any household. The good news is that learning how to wash musty towels is simple, cheap, and almost foolproof once you understand what causes the odor in the first place. The smell is not dirt. It is a buildup of bacteria, mildew, detergent residue, and body oils trapped deep in the cotton loops. Below is the exact method I use to rescue towels that smell beyond saving, plus the habits that keep them from getting funky again.
Why Towels Get That Musty Smell
Towels are basically thirsty cotton sponges. Every time you dry off, they absorb moisture, dead skin cells, and the oils your skin naturally produces. If a towel does not dry completely between uses, that warm, damp environment becomes a breeding ground for odor-causing bacteria and mildew. Over weeks and months, fabric softener and undissolved detergent also coat the fibers, leaving a waxy film that traps moisture and bacteria even after a normal wash.
That is why a towel can come out of the dryer smelling fine, then turn sour the moment it gets wet again. The odor was never gone. It was just dormant, locked inside the buildup, waiting for water to wake it up. To truly fix the problem you have to strip the residue out, not just mask it.
What You Will Need
- White distilled vinegar (about 1 cup per load)
- Baking soda (about 1 cup per load)
- Your regular washing machine
- Hot water setting (check the towel care tag first)
- A dryer or a well-ventilated drying space
Notice what is not on this list: detergent and fabric softener. For this rescue wash you skip both. Detergent adds to the residue problem on the first pass, and fabric softener is the single biggest cause of the waxy coating that makes towels smell and lose absorbency.
Step 1: Wash With Hot Water and Vinegar
Load the musty towels into the machine, but do not overload it. Towels need room to tumble and let water flow through the fibers. Fill the drum no more than two-thirds full. Set the machine to the hottest water setting the towels can handle, usually 130°F or higher for standard white and colored cotton towels.
Add 1 cup of white vinegar directly to the drum or the fabric softener dispenser, and run the cycle with no detergent at all. The acetic acid in vinegar dissolves detergent buildup, neutralizes odor, and kills many of the bacteria responsible for the smell. Your laundry room may smell like vinegar during the cycle, but that scent rinses away completely and does not linger in the dry towels.
Step 2: Wash Again With Baking Soda
Once the vinegar cycle finishes, do not move the towels to the dryer yet. Run a second wash on hot, this time adding 1 cup of baking soda to the drum. Baking soda is mildly alkaline, so it tackles odors from the opposite direction of the acidic vinegar, lifting away the last of the trapped residue and deodorizing the fibers.
Run vinegar and baking soda in separate cycles rather than together. When you combine them directly they react, fizz, and largely cancel each other out, which wastes both. Used one after the other, they work as a powerful one-two punch that strips buildup more effectively than detergent alone.
Important safety note: never mix vinegar with chlorine bleach. The combination produces toxic chlorine gas. If you ever decide to use bleach on white towels, do it in a completely separate wash and rinse thoroughly first.
Step 3: Dry Towels Completely
Drying is where most musty-towel problems are actually solved or created. A towel that goes into the closet even slightly damp will smell sour within a day. Tumble dry on medium to high heat until the towels are fully, bone-dry to the touch, including the thick hems and folded edges where moisture hides.
If you prefer air drying, hang towels in direct sunlight if possible. Sunlight is a natural disinfectant and helps eliminate lingering odor. Spread the towel out fully rather than bunching it on a hook, and make sure it dries within a few hours, not over a damp day or two. Adding a couple of wool dryer balls speeds machine drying and fluffs the fibers without any chemical softener.
Step 4: Clean Your Washing Machine
Here is the step almost everyone forgets. If your washer itself smells musty, it will transfer that odor right back into freshly washed towels. Front-load machines are especially prone to mildew in the rubber door gasket and detergent drawer.
Run an empty hot cycle with 2 cups of white vinegar once a month, or use a dedicated washing machine cleaner tablet. Wipe down the rubber gasket, pull out and rinse the detergent drawer, and leave the door open between loads so the drum can dry out. A clean machine is the foundation of fresh-smelling towels, and skipping it is why so many people repeat the rescue wash over and over.
How to Keep Towels From Getting Musty Again
Once your towels smell clean, a few small habits will keep them that way for the long haul:
- Hang towels to dry fully after every use. A bath towel needs to dry completely before its next use, so spread it out instead of crumpling it on a hook.
- Wash bath towels every three to four uses. Waiting too long lets bacteria multiply; washing too often wears fibers out faster.
- Use less detergent, not more. Excess soap does not rinse out and is a leading cause of buildup. Use about half the amount you think you need.
- Skip the fabric softener. It coats fibers, reduces absorbency, and traps the very moisture that causes odor.
- Do not leave wet towels in the hamper or washer. Move them to the dryer promptly; a load left wet overnight will sour by morning.
If your towels are heavily used and washed often, plan a vinegar-and-baking-soda refresh every couple of months even when they smell fine. It keeps residue from ever building to the point where the odor returns.
When to Replace Towels Instead
The vinegar and baking soda method revives most towels, but cotton does not last forever. If towels still smell after a proper rescue wash, feel stiff and thin, or shed visible fibers, the cotton has simply broken down and is holding odor in damage you cannot wash out. Quality bath towels typically last about two to three years with regular use. At that point, replacing them is more practical than fighting a permanent smell, and you start fresh with the good habits above so the new set stays fluffy and clean for years.
Knowing how to wash musty towels comes down to three things: strip the buildup with vinegar and baking soda, dry everything completely, and keep your machine clean. Do that and you can retire those sour towels and enjoy that just-washed freshness every single time.