Free Shipping on Orders $50 or more! Most orders ship same day when placed before noon MST, Monday-Friday.

Do you have smelly diapers?

fixing cloth diaper stink
There is nothing like a smelly problem diaper to deter moms from using cloth diapers. It can be very frustrating, but the problem is normally very easy to fix. Even if you follow all the recommended washing tips, you still might end up with occasional stinky and less absorbent diapers due to detergent, diaper rash ointment, and/or water mineral residue. First, you need to take a look at your detergent. What works for one person may not work for another. We recommend using a detergent that has no added softeners or fragrances. Here are Thirsties recommended detergents. Note, when using natural plant-based detergents you may need to use more detergent than you initially expect.

Here is the wash routine we recommend:

  1. Collect soiled or wet diapers in a lined DRY plastic pail.  Wet pails hold odor.
  2. Add a sprinkle of baking soda to your diapers and pail to help neutralize odors.  Once mixed with water in your washer, the baking soda will help to lift stains. You can also spray a washcloth with tea tree oil or lavender and place at the bottom of the pail to control odors.
  3. For optimum cleanliness, limit the size of your load to no more than 18 M/L or 24 XS/S diapers.  As a general rule, the fewer diapers per load, the cleaner they will be. For HE machines, limit the load to 12-15 diapers. If the washer has a weight sensor, add a couple wet hand towels to the load of diapers to allow the washer to add more water. If the machine does not have a weight sensor, add a bucket or two of water to the machine for the prewash and wash cycle to allow enough water to clean the diapers.
  4. Prewash on cold with  2 Tblsp. of detergent.  If you do not have a pre-wash cycle on your washer, then consider running your diapers through an initial short cycle.
  5. Then, run a HOT wash on a heavy cycle (No sanitize cycles).  Use the recommended amount according to your machine and detergent's instructions.
  6. Add an extra warm or cold rinse. You can add a few drops of Tea Tree Oil or Grape Seed Extract to the final rinse to disinfect your diapers. Please be careful as some natural oils can cause build-up if used too much.
  7. Whenever possible, dry your diapers outside in the sunlight.  Hang drying helps to preserve our environment and also preserves the textiles of your diapers. It is also great for getting rid of stains and odors, as well as disinfecting.  Hang drying will leave your natural fiber diapers somewhat stiff. To soften sun-dried diapers, you may choose to use the dryer for the last 15 minutes.
  8. Even if you follow all the rules above, you still might end up with occasional stinky diapers and less absorbent diapers due to detergent and/or mineral residue, or diaper rash ointment. In this case, you will want to strip your diapers.
  9. Finally, if your diapers are in need of a thorough deep cleaning, you can use the recommended amount oxygen bleach in place of your regular detergent. Dry oxygen bleaches contain ingredients that become hydrogen peroxide, and liquid oxygen bleaches are simply hydrogen peroxide and stabilizers. Oxygen bleach is not chlorine bleach and is preferable for the environment because it will naturally degrade into oxygen and water.

Ammonia smell?dealing with cloth diaper stink

This can be caused by one or more of the following and may just be temporary.  Urine gradually turns into ammonia as it sits… a little smell is inevitable for everyone and diaper pails almost always smell like ammonia. Spraying (or dunking) and wringing out your diapers before putting them in your dry pail or wet bag will help prevent stink issues. But a strong ammonia smell in a freshly worn diaper is an indication of something that needs to be remedied. Causes of the smell include:
  1. Build-up and residue on the diapers - SOLUTION:  Strip diapers/change detergent.
  2. Washing in HARD mineral water - SOLUTION:  Add ¼ cup Calgon Water Softener wash cycle.
  3. Dehydration - SOLUTION:  Drink more water.
  4. Diet – Foods like Asparagus can cause a foul smell. If you are breastfeeding, try to cut out any strong foods that may be causing an odor. Eating bananas may help.
  5. Antibiotics - SOLUTION:  Rebuild healthy flora with pro-biotics (available at local health food store).
  6. Urinary tract infection - SOLUTION:  Contact your pediatrician (other symptoms will occur, as well, if this is the problem). Strip diapers.
Remember you can always contact and we'd be happy to troubleshoot any issues you may have with your Thirsties cloth diapers.
Previous post Next post


  • Almost all of the things you say happens to be astonishingly legitimate and that makes me ponder the reason why I had not looked at this with this light before. Your piece really did turn the light on for me personally as far as this specific issue goes. Nonetheless there is just one position I am not too comfortable with and while I attempt to reconcile that with the main theme of the point, let me observe what the rest of your subscribers have to say.Well done.

    ivip9 slot on
  • Thank you for sharing your thoughts. I really appreciate your
    efforts and I am waiting for your further write ups thanks once again.

    phong kham tai mui hong o ha dong on
  • Very good blog post. I definitely appreciate this website.
    Stick with it!

    me va be thien thanh on
  • I’ve read a lot of articles on that monster, the inevitable stink… and this is one of the best I’ve found. Thanks so much for this detailed guide!

    Evelyn Rennich on

Leave a comment

Please note, comments must be approved before they are published