Why Your Towels Smell Sour (And How to Fix It)
The short answer
Sour-smelling towels are caused by bacteria that build up when towels stay damp too long, compounded by detergent and fabric softener residue that coats fibers and traps odor-causing organisms. The fix: wash towels in the hottest cycle the care label allows with white vinegar instead of detergent, then run a second hot cycle with baking soda. These must be separate cycles — they neutralize each other if combined. Dry completely. Stop using fabric softener on towels.
Before you start
You need: white vinegar (1–2 cups), baking soda (½–1 cup).
Do not use fabric softener at any point — it coats towel fibers with a waxy residue that traps odor-causing bacteria and reduces the effectiveness of this treatment. If you regularly use fabric softener on towels, it is the likely root cause of the recurring odor.
Steps
- 1Load the towels into the washer. Wash them in the hottest cycle the care label allows with 1–2 cups of white vinegar added to the drum. No detergent, no fabric softener.
- 2Without removing the towels, run a second hot wash cycle with ½–1 cup of baking soda in the drum. Again, no detergent or fabric softener. This must be a separate cycle from the vinegar wash.
- 3Move towels to the dryer and dry on high heat until completely dry. Removing towels while still damp is one of the most common reasons the odor returns.
- 4Smell the towels before folding them. If odor remains, repeat the two-cycle treatment — badly affected towels sometimes need two full rounds.
What not to do
- Do not use fabric softener on towels — it coats fibers with residue that traps odor and reduces absorbency.
- Do not combine vinegar and baking soda in the same wash — they react and neutralize each other.
- Do not remove towels from the dryer while still damp — they must be completely dry before folding and storage.
- Do not fold warm towels and immediately put them away — if there is any residual moisture, folded storage creates conditions for bacteria to regrow.
Helpful supplies
White vinegar and baking soda are the primary treatment tools — no specialty products are needed for most cases.
For towels with severe odor that does not respond to two full treatment cycles, an enzyme cleaner can help if the odor has an organic source (body oils, pet exposure). Soak in cool water with enzyme cleaner first, then follow with the vinegar wash.
For white towels, adding oxygen bleach to a hot wash cycle can help remove staining and bacteria that contribute to odor.
Frequently asked questions
Why do my towels smell sour again right after washing?
Two common causes: the towels are not drying completely before folding (bacteria survive in any residual moisture), or fabric softener residue is retrapping bacteria after each wash. Stop using fabric softener, make sure towels go into the dryer immediately after the wash cycle, and pull them out warm — not damp.
Does fabric softener cause towels to smell?
Yes, over time. Fabric softener deposits a waxy coating on towel fibers with each use. This coating traps odor-causing bacteria and also reduces the towel's absorbency. Vinegar in the rinse cycle is a better option for towel softness, and even that should be used sparingly.
If you are not sure whether this is the right approach for your laundry odor situation, use the Stain Rescue Tool for a step-by-step plan based on your specific problem.
Use the Stain Rescue Tool