We may have received one or more of the products mentioned below free for review purposes. We only endorse products we personally use and recommend for our readers. Our posts may contain affiliate links. All opinions are exclusive to Mommy Scene

Cloth Diaper Deep Cleaning Tips

Cloth Diaper Deep Cleaning Tips

I’ve been using cloth diapers for more than 2 years and I love the convenience, savings, and Eco-friendly benefits. But after 2 years of regular daily use, our diaper inserts were looking (and smelling) a bit rank. I’ve heard the smell referred to as a “rotting turnip smell”. I regularly strip our cloth diaper inserts using an ammonia bouncer, but what do I do when that isn’t good enough? I put some elbow grease into the problem and came up with a cloth diaper deep cleaning process that made our cloth diaper inserts practically good as new!

For this cloth diaper deep cleaning process, you’ll need a sturdy brush and original blue Dawn dish soap. I know Dawn is good for removing grease but it also works very well on diaper stains and removing diaper cream residue. Diaper cream isn’t recommended for use with cloth diapers, but sometimes I’ve had to use it (and have paid the consequences with crusty buildup).

Cloth Diaper Deep Cleaning Tips

When cleaning cloth diapers, first soak the inserts in warm water and a squirt of blue Dawn dish soap. This will allow you to see the stains more clearly and provide a moist base for scrubbing out those stains. Then apply Dawn dish soap directly onto the inserts and scrub using a sturdy cleaning brush. My brush had a flat edge on the top, which was convenient for heavily scrubbing stains. To clean your cloth diapers, concentrate primarily on each stain first, moving to the edges of the insert and repeating the process on the other side.

Cloth Diaper Inserts Deep Cleaning Tips

Once the insert is thoroughly scrubbed, fully rinse the insert with warm water, wringing it out and re-rinsing 3 to 4 times. For the next step, I applied a thin spray of 50% bleach and 50% water. You may be hesitant to use bleach on your diaper inserts, but my deep cleaning process was a desperate attempt to breathe new life into our cloth diaper inserts. I didn’t see any negative affects happen from using bleach — and the inserts whitened wonderfully! In a safe area like a ceramic sink, spray each insert with the 50% bleach solution and leave them to sit undisturbed for about 15 minutes.

Cleaning Cloth Diaper Inserts - Mommy Scene

For inserts with cloth diaper cream buildup, focus on scrubbing the area with blue Dawn dish soap. It may take several scrubbing sessions but I was able to remove the majority of the crusty diaper cream buildup.

Cloth Diaper Deep Cleaning Tips

After lots of scrubbing and rinsing, these inserts were practically stain-free and most of the diaper cream buildup was gone. I was tempted to do some more aesthetic “spot cleaning” but realized my baby would be wearing these the next day, so I didn’t need to perfect them. As a finishing touch, I sprayed these with a light layer of 50% bleach and 50% water, let them sit, and gave them several thorough rinses.

Cleanign Cloth Diaper before and after

It’s important to fully rinse your inserts to wash out the bleach as well as the blue Dawn dish soap, which suds a lot and can create problems in a washing machine. Once your cloth diaper inserts are spotless and fully rinsed, give them a once-over soaking session using an ammonia stripping solution.

Deep Cleaning tips for cloth diapers - Mommy Scene

Pile all the cleaned inserts (and covers which needed minimal cleaning) in a container where you can soak them for 30 minutes to 1 hour.

How to Deep Clean Cloth Diapers - Mommy Scene

For the diaper stripping process, I used Rockin Green Funk Rock, an all-natural ammonia bouncer. Rockin Green calls for 4 tablespoons of product for soaking up to 20 diapers. Add the product to a sink or pail full of warm water and allow the diaper inserts and covers to soak for 30 minutes to 1 hour.

Cloth Diaper Deep Cleaning Tips and Rockin Green

Rockin Green makes cleaning cloth diapers easy!

Cloth Diaper and Inserts Deep Cleaning Tips

After soaking, carry the cloth diapers to the clothes washer and wash them in a warm pre-wash, followed by a warm regular wash cycle with detergent.

Dry the cloth diaper covers and inserts as you normally would. Once dried, my inserts came out sparkling white and shockingly powder fresh! I don’t know what I was expecting, but they smell practically as good as new. A few spots remain, but nothing like the stained mess they were and all the cloth diaper cream buildup is gone.

How to deep clean cloth diaper inserts - Mommy Scene

Furniture for small places on a budget. Go back to school with the best gear at low prices all season long.

I recommend doing this process for deep cleaning cloth diapers at least once a year. It does require a time investment, especially if you have a lot of cloth diapers to clean, but the results I achieved significantly impacted the lifespan of my cloth diapers. I’ll definitely do this again to create a clean slate when passing on diapers to our next child.

If you try this deep cleaning process or some form of it, let me know how it works for you!

Deep clean your cloth diapers - Mommy Scene

If you have any wisdom of your own on this topic, I’d love to hear your thoughts shared in the comments. Happy cloth diapering!

Author Bio

Mommy Scene

Mommy Scene is a family lifestyle blog featuring creative ideas, favorite family-focused brands, inspiring projects we do with our kids and everyday family life.

Vote for Us!

If you like what you just read please click to send a quick vote for me on Top Mommy Blogs- The best mommy blog directory featuring top mom bloggers

Leave a Reply

7 Comment threads
2 Thread replies
Most reacted comment
Hottest comment thread
3 Comment authors
RachelKatieJamieMariaRenee M Recent comment authors

There is a way easier way to strip cloth diapers and you won’t have to do it regularly either. All you have to do is use borax colorant and washing soda and dawn can’t go in your washer. Look up fluff love university.

Mandy A
Mandy A

This worked great! I did exactly what you said except mine were so far gone I had to soak in bleach water and skip the spritzing. They came out nearly new. To make sure I didn’t over soak, I set the timer for 20 minutes, did a scrub, then removed the ones that had come clean, leaving the stubborn stains to go for another 20. After an hour, all was clean. I found out the smell had been coming from the elastic/gathered parts of the covers, so I pulled them straight and scrubbed. Now they’re near new.

Sarah Suhm
Sarah Suhm

Thank you for this beautifully presented post. It was so informative!!!

Franny D
Franny D

Great tips, you really got those inserts very clean. Impressive!


That is some serious deep cleaning efforts!

Renee M
Renee M

Great to know! I didn’t know I could use dish soap for deep cleaning – or anything besides normal diaper laundry detergent.


Thanks for the tips. Some of our cloth diapers were getting pretty dingy!!!