How To Remove Just About Any Stain From a Cloth Diaper: a step-by-step guide

Pin on PinterestShare on Google+Tweet about this on Twitter

I know that there are people out there that could care less if one of their cloth diapers has a stain. Not me, I like to keep mine stain free because I never know when I will need to whip out a cloth diaper to show a layman how awesome they are! It’s not as impressive if poo stain is showing, lol. Plus, I just like it when everything looks pearly white, makes me feel like they are super squeaky clean that way.

How to remove stains from cloth diapers

Some basic things to try first (all safe to use on cloth diapers and around children and pets):

Bac out

You can keep a bottle of this in your bathroom and just spray stains after removing solids and before placing in your wetbag. You can also spray directly into your pre-wash. Some children might be sensitive to this so be sure to only use in pre-wash so it has a chance to be totally rinsed out. Bac out uses live enzyme cultures and lime extract to remove stains and odors from just about anything. Check you diaper’s warranties to see if it is ok to use if you are worried about voiding anything. Here is a great link that gives you a good idea of which cloth diaper manufactures are ok with Bac out.

Buncha Farmers Stain Removal Stick

If you have never tried it, you need to. It will remove stains from anything including carpets and clothing. Click here to see step-by step instructions to use it to remove stains from cloth diapers!

Oxiclean Free and Versatile

I am an Oxiclean user. I have hard water and I had problems with ammonia burns and stink. Added this to my routine and it solved those issues for me. It is also great at removing stains on cloth. To remove stains fill your washer or tub with water and add clean but stained diapers. If your washer doesn’t have a soak cycle, just add water in a wash and then stop the washer. Add one scoop of Oxiclean; agitate or stir a little to mix it in and then let it sit overnight. Rinse with hot water in washer once or twice to remove Oxiclean.


This will not only remove stains but will also sanitize your cloth diapers using the sun’s UV rays. It’s all natural and free, so also my favorite. You can’t believe how well this works until you see it with your own eyes! Ok, so you take your clean but stained diapers out of the wash. Place them still wet outside in a full sun area. You can either hang them or place them on a flat surface. That’s it… Mine are usually out all day because I forget about them. Once they are dry, most of the stains will have magically disappeared.


Side note: Please excuse the gravel in the photos. Hurricane Sandy hit us HARD. Over 60 trees on less than an acre came down around out house. We Thank God everyday for the protection we received that night because not one tree landed on our house (where we were hiding in the basement). Needless to say, cleanup of that mess left us with bare dirt everywhere. Hopefully, this spring will finally bring me grass!

Inserts can get kind of crunchy when air-dried. A tumble in the dryer usually will solve that and if it doesn’t help you can add a little Mrs. Meyers fabric softener to them. If any stains remain you can throw one more thing at them…

Lemon Juice

If one cycle in the sun doesn’t do it, I repeat the process but add lemon juice this time. Just take the insert or diaper and re-wet in the sink. Wring out the water. Now take plain old all natural lemon juice (can be found in the juice isle of any grocery store) and pour a little directly onto the remaining stains. Place the damp insert back into your sunny location and walk away. Usually by the time it’s dry your stain will be totally gone. You should rinse or wash these inserts again as the lemon juice would burn if put directly onto little one. Did you know that lemon juice can also be used to disinfect cloth diapers? Here is the post again with all the great disinfecting info!


I honestly really don’t recommend bleach. It’s because I feel there are just safer things to use that will get the job done. I know lots of people use bleach with success. But be aware bleach is very harsh. It will wear out elastic and other fabrics much faster than need be.

Please remember, if after all this you are still unable to remove a stain, it won’t affect a diapers function at all. The only harm is that it will lower its resale value as many people don’t like purchasing cloth diapers with stains.

Have you ever tried any of these techniques with success? What is your favorite stain removal trick?

, , , ,

About Jennifer Reinhardt

Jennifer is a 33 year old SAHM to one beautiful little girl named Sophia. She closed her business, Curves, when she found out she was pregnant so she could stay home with her. Jennifer fell in love with cloth diapers even before Sophia was born and searches for ways every day to share the love!

View all posts by Jennifer Reinhardt

10 Responses to “How To Remove Just About Any Stain From a Cloth Diaper: a step-by-step guide”

  1. Amber Ludwig Says:

    I had never heard about sunning out stains until I discovered cloth diapering! How amazing is nature?!!? I also learned that the sun is a natural disinfectant. So fabulous! I have not started cloth diapering yet but honestly one of my biggest fears was stains and looking “unclean”. Not anymore!!!


    • Jennifer Reinhardt Says:

      That’s awesome! I was the same way. Now I throw out the shirts with stains, a few hours in the sun and it’s like magic! Good luck Amber!


  2. Mary Says:

    I use prefolds and flats on my two year old. There are many days when we have 4+ poopy diapers. If it is solid enough to plop in the toilet, the stain usually comes out after sunning. If the poop is PB consistency (we scrape it off into the toilet), the diaper comes out of the wash (soak overnight, rinse, full cycle, rinse) seriously stained and only get slightly better with sunning. I usually set them aside to spray down with oxiclean for the next load of diapers. After the second round of washing and sunning, they are usually void of stains or have only minor ones remaining. Do you have any suggestions to help me cut out some of this extra laundry?


    • Jennifer Reinhardt Says:

      Hi Mary, Great question. First a stain doesn’t mean that the diaper is dirty or any poo is remaining. It is what it is…a stain. They don’t affect the function of the diaper at all, just the way it looks. Obviously, if it bothers you then you are doing what you have to to get them out already. But otherwise I wouldn’t worry too much. I usually wait until I have a bunch that are stained and then I will sun them all at the same time. If sun doesn’t work, I rewet and pour some lemon juice on them and then sun again. 99% of the time that works. Not exactly what you were asking, but I hope it still helps!


  3. Heather Says:

    I’ve not yet found a washing combination that removes all newborn mustard poo stains. Sunning has been my saving grace all summer long. Now that fall and winter are approaching, what can I do to get the stains to up and leave?


  4. Mary Says:

    SUN SUN SUN! It really is amazing! Winter makes it hard. I was so excited to kill all those stains come spring time. I tried the sun in the winter an it did not work as well.


  5. Kelly Says:

    I’ve always used sun for stains, it never ceases to amaze me just how well it works on poo stains, particularly that yellow newborn poo. I’ve never thought of using lemon juice though, what a great idea. It makes perfect sense, I’ve heard of people using lemon juice with the sun to lighten their hair, and imagine it would work really well on stains too.


  6. Julie Says:

    I always sun my diapers as much as possible. I’ve had really good luck this third time around (except with my GroVia AIO) with my diapers just not staining much. I think the only difference is with my first two babies’ diapers I didn’t do a warm pre-rinse before washing my diapers. Now I do it every time and I think that’s making a difference.

    Now, stink and ammonia build-up- I am definitely having a hard time with that. I think it has everything to do with the water here. I now live in an agricultural area that has lots of pollution and last year we moved to a suburb that has hard water. A few months ago the water in our pitcher started tasting really bad. I washed the pitchers really well and changed the filters again but no luck. Turns out there’s some sort of weird algae in the city water. I don’t know if that’s the problem or what but my baby started getting really bad rashes. :( The only way I can clear them up is switch to disposables and slather her with Desitin. :( I was hoping to keep this baby in cloth till she potty trained but at this rate we’re, once again, not going to make it that far. :(

    Anyway, now that I’ve gotten way off topic…lol. I’m not one who minds some minor staining on my diapers but I do like to keep the cutest and the cleanest in my diaper bag for some cloth But I’m losing my confidence and may have to stop telling people about cloth. :(



  1. What works for me…How I wash cloth diapers! | All About Cloth Diapers - April 16, 2014

    […] cloth diapers. I use the Original Ultra Tide. I fill the included scoop to the 2 line. I also use Oxiclean. Included scoop to the 1 line. Finally, I recently started adding Calgon. Calgon is like a miracle […]

Leave a Reply