null
Why Do Cloth Diapers Start to Smell? (And How to Fix It)
Why Do Cloth Diapers Start to Smell? (And How to Fix It)

Why Do Cloth Diapers Start to Smell? (And How to Fix It)

Mar 15th 2026

Why Do Cloth Diapers Start to Smell? (And How to Fix It)

woman noticing unpleasant odor from clean cloth diapers in a laundry basket near a washing machine
Sometimes cloth diapers look clean but still develop odor. This usually means soil was not fully removed during washing.

Cloth diapers are designed to be reusable, absorbent, and durable. When washed properly, they should come out of the laundry clean and fresh.

However, many people eventually run into a frustrating problem: cloth diapers that begin to smell, even after washing. Many people search for answers when trying to figure out why cloth diapers smell after washing, even when the diapers appear clean.

This can happen whether the diapers are used for babies, older children, or adults using reusable incontinence products.

Common complaints include:

  • cloth diapers smell after washing
  • cloth diapers smell fine when dry but stink when wet
  • strong ammonia smell
  • persistent barnyard odor

The good news is that smelly cloth diapers are usually caused by washing routine issues, and most problems can be fixed by adjusting how the diapers are washed.

If you have not read them yet, these guides may help you troubleshoot the root causes faster:
why you should not wash cloth diapers separately
how much detergent to use for cloth diapers
Warm vs Hot Water: What Actually Cleans Cloth Diapers Best?


Quick Answer: Why Cloth Diapers Start to Smell

Cloth diapers usually start to smell when soil or urine residue remains trapped in the absorbent fibers.

Common causes include:

  • using too little detergent
  • washer loads that are too small
  • insufficient wash cycles
  • low water temperature

Fixing the washing routine typically resolves the issue.


Common Cloth Diaper Smell Problems

Different types of odors can point to different washing issues.

Symptom Most Likely Cause
Diapers smell when wet Residue trapped in absorbent fibers
Strong ammonia smell Urine buildup inside fabric
Barnyard or musty odor Organic residue or bacteria buildup
Smell immediately after washing Incomplete wash routine

Cloth diapers smell when wet

This is one of the most common complaints. The diapers may smell clean when dry, but once they become wet the odor returns.

This usually means residue remains trapped in the absorbent fibers.

Cloth diapers smell after washing

If diapers already smell when they come out of the washer, the wash routine may not be removing enough soil.

Ammonia smell

A sharp ammonia smell is often caused by urine residues that remain in the fabric and break down over time.

Barnyard odor

A musty or barnyard smell usually indicates organic residue buildup inside the fabric.


Why Cloth Diapers Start to Smell

Cloth diapers and reusable incontinence products absorb much heavier soils than regular laundry. When these soils are not fully removed during washing, odors can develop.

Residues that may remain in the fabric include:

  • urine salts
  • body oils
  • bacteria
  • organic residue

If these soils stay trapped in the absorbent core, bacteria can continue breaking them down. That process produces odor compounds.

cross section of cloth diaper fibers showing trapped residue and bacteria causing odor
Residues trapped inside fabric fibers allow bacteria to produce odor even after washing.

The Most Common Reasons Cloth Diapers Smell

1. Not Enough Detergent

Cloth diapers contain urine salts, oils, and bacteria that require enough detergent to remove them.

If detergent levels are too low, soils may remain trapped inside the absorbent fibers.

Learn more in our guide: how much detergent to use for cloth diapers

2. Washer Loads That Are Too Small

Washing machines rely on friction between fabrics to push soil out of fibers.

If the washer load is too small, fabrics move too freely in water and do not rub against each other enough.

This reduces mechanical cleaning.

See our guide: why you should not wash cloth diapers separately

3. Inadequate Wash Cycles

A proper cloth diaper washing routine usually includes:

  • a pre-wash cycle to remove initial soil
  • a main wash cycle for deep cleaning

Skipping the pre-wash or using short wash cycles can leave residue behind.

4. Water Temperature Issues

Warm or hot water can help detergents dissolve oils and residues more effectively.

Learn more here: Warm vs Hot Water: What Actually Cleans Cloth Diapers Best?


How Detergent Helps Remove Odor-Causing Residue

Laundry detergent helps lift trapped residue away from fabric fibers so it can rinse out with the wash water.

If too little detergent is used, some soil may stay inside the absorbent core and continue causing odor.

detergent molecules lifting soil and residue from cloth diaper fabric fibers
Detergent helps lift trapped soil from the fabric so it can rinse away with the wash water.

How to Fix Smelly Cloth Diapers

If cloth diapers start to smell, improving the washing routine usually resolves the problem.

Helpful steps include:

  • use the correct detergent amount
  • ensure washer loads are properly sized
  • run both a pre-wash and main wash cycle
  • use an appropriate water temperature

In many cases, these adjustments remove trapped residues and restore freshness.


Do Smelly Cloth Diapers Need Stripping?

Some people believe cloth diapers must be stripped regularly.

Stripping removes buildup using specialized washing methods, but it is usually unnecessary if the regular washing routine removes soils effectively.

Improving the wash routine often fixes odor issues without additional treatments.


A Wash Routine That Helps Prevent Odor

A consistent washing routine helps keep cloth diapers clean and odor-free.

  • Pre-wash: short cycle with a small amount of detergent
  • Main wash: longer cycle with the full detergent amount for heavily soiled laundry
  • Proper load size: enough items in the washer for good agitation
cloth diaper washing routine showing pre wash and main wash cleaning process
A two-step washing routine helps remove initial soil first and then deep-clean the absorbent layers.

For more wash instructions and troubleshooting help, visit our EcoAble Troubleshooting & Washing Guides.


Choosing Quality Cloth Diapers

High-quality absorbent materials can also help maintain performance over time.

Explore EcoAble reusable products:


Key Takeaways

  • Cloth diapers usually smell when residue remains trapped in the fibers.
  • Common causes include too little detergent, small washer loads, incomplete wash cycles, or low water temperature.
  • A proper cloth diaper washing routine helps prevent odor.
  • Improving detergent amount, agitation, and wash cycles often fixes the problem.

Cloth Diaper Smell FAQ

Why do cloth diapers smell when wet?

This usually means residue remains trapped in the absorbent layers and becomes noticeable again when the diaper gets wet.

Why do cloth diapers smell like ammonia?

Ammonia odor forms when urine residues remain trapped in the fabric and break down over time.

Why do cloth diapers smell clean but stink when wet?

This typically means the diapers were not fully cleaned during the wash cycle, even if they look clean on the surface.

How do you fix smelly cloth diapers?

Improving the washing routine by adjusting detergent levels, load size, wash cycles, and water temperature usually resolves the problem.

Do smelly cloth diapers need stripping?

Not always. In many cases, correcting the wash routine solves the issue without stripping.


Related Articles

Products In This Article