Skip to content

Why Your Towels Smell Even After Washing — And How to Fix It

The smell comes from bacteria feeding on detergent and softener residue trapped in the fibers. Adding more detergent makes it worse. Soak in hot water with oxygen bleach, wash hot, and dry immediately.

Quick fix

  1. Fill a tub or sink with the hottest tap water you have and dissolve oxygen bleach (sodium percarbonate) — about 1 tablespoon per gallon.
  2. Soak the towels for 30 minutes to an hour. The water will turn cloudy. That is residue coming out.
  3. Wash on the hottest cycle the towels allow, with your normal detergent amount and an extra rinse. No fabric softener.
  4. Move them to the dryer immediately, or hang them spread out so they dry within 6 hours.
  5. Badly affected towels may need a second round. This usually solves it without boiling.

What you need

  • Oxygen bleach (sodium percarbonate — OxiClean and similar)
  • Hot water, ideally around 140°F / 60°C
  • A tub, sink or bucket large enough to submerge the towels
  • Rubber gloves

Step by step

  1. 1. Wash towels separately

    Keep the smelly towels apart from other laundry. The odor transfers, and towels need hotter water than most garments can take.

  2. 2. Dissolve the oxygen bleach in hot water first

    Sodium percarbonate barely activates in cold water. Dissolve it fully in water around 140°F (60°C) before the towels go in. Below about 105°F you will see very little effect no matter how long you soak.

  3. 3. Soak for 30 to 60 minutes

    The water goes cloudy and develops a distinct smell. That is bacteria and accumulated detergent releasing from the fibers. There is no benefit to going past two hours.

  4. 4. Run the hottest wash cycle

    Drain the soak water, load the towels, and run the hot cycle with an extra rinse. Use your normal detergent dose. Adding extra detergent is the single most common mistake — what does not rinse out becomes food for the next round of bacteria.

  5. 5. Skip the fabric softener permanently

    Softener coats fibers with a waxy film. That film reduces absorbency and holds moisture against the fabric, which is exactly what the bacteria need. Towels should never see softener.

  6. 6. Dry immediately and completely

    Wet towels left in the machine start smelling again within about 30 minutes. Move them straight to the dryer, or hang them spread out with air circulating so they are bone dry within 6 hours. A tumble dryer is the most reliable option here.

Safety notes

  • Do not mix oxygen bleach with chlorine bleach. One type of bleach is enough — combining them serves no purpose.
  • Never mix chlorine bleach with any acidic cleaner (vinegar, toilet bowl cleaner, descalers). The combination releases toxic chlorine gas.
  • Wear gloves when handling hot water and bleach solutions, and keep children and pets away.
  • Colored towels can fade with long oxygen bleach soaks. Start with 30 minutes and check.
  • Follow the care label for maximum wash temperature, and follow the dosing instructions on your bleach product.

Never mix different types of cleaning products. Chlorine bleach combined with acidic cleaners releases toxic gas. Always follow the instructions on the product label.

By situation

When boiling actually helps

For white cotton towels with severe odor, boiling on the stove for 10 to 15 minutes is the strongest option. Longer than that only damages the fibers. Never boil colored or microfiber towels.

Microfiber and plush hotel-style towels

Microfiber melts and mats above roughly 140°F. Use warm water instead and extend the soak to two hours. Heat is not the only variable — contact time works too.

Humid climates and no dryer

Drying speed is usually the real problem. Point a fan at the towels and leave at least a hand-width of space between them on the line. That spacing alone changes drying time dramatically.

The smell keeps coming back

At that point the washer is the more likely culprit than the towels. Mold in the door gasket and detergent drawer transfers to every load. Clean the machine before treating the towels again.

Why it happens

  • The odor is produced by bacteria living in the fabric. Scented detergents mask it briefly but do nothing to the bacteria themselves.
  • Those bacteria need three things: moisture, food, and a moderate temperature. Detergent and softener residue is the food, damp towels supply the rest.
  • Cold-water-only washing never kills them, so the population builds slowly. That is why towels seem fine at first and then start smelling the moment they get wet.
  • Overdosing detergent accelerates the problem. Residue that does not rinse away becomes the food supply.

Keeping it from coming back

  • Hang used towels to dry before they go in the hamper. Tossing a damp towel into a basket is the most common trigger.
  • Take laundry out of the machine as soon as the cycle ends. Setting a timer helps more than any product.
  • Never use fabric softener or dryer sheets on towels.
  • Run one hot wash per month. It does not need to be every load.
  • Leave the washer door and detergent drawer open between loads so the drum dries out.
  • Towels have a lifespan. After two or three years the fibers hold odor no matter what you do — that is a replacement signal, not a technique problem.

FAQ

Does vinegar or baking soda work?

They help, but they are weaker than oxygen bleach. Vinegar neutralizes alkaline detergent residue and baking soda handles light odors. For towels that already smell sour, hot water plus oxygen bleach is far more effective. Do not combine vinegar with oxygen bleach — they cancel each other out.

Do I have to boil them?

No. A hot soak with oxygen bleach handles most cases. Save boiling for white cotton towels with severe odor, and know that frequent boiling shortens their life.

Will a dryer fix the smell?

A dryer is excellent at preventing recurrence because it dries quickly and completely. It will not remove odor that is already embedded. Strip the towels first, then use the dryer to keep them fresh.

They smell fine dry but sour when wet. Why?

Bacteria are still in the fibers, dormant while dry and active as soon as they get water. Surface washing has not reached them — you need the soak step.

Brand new towels already smell odd.

New towels carry a manufacturing finish that repels water, so moisture sits on the surface. Wash them once in hot water with no detergent before first use. Absorbency improves and the smell goes away.

Last reviewed: August 25, 2026

Basis & sources:
  • Follow the dosing and temperature instructions on your oxygen bleach and detergent labels.

Related guides

Laundry how-to guides