Homemade OxiClean Stain Remover

Katie Wells Avatar

Reading Time: 4 minutes

This post contains affiliate links.

Read my affiliate policy.

DIY stain remover
Wellness Mama » Blog » Natural Home » Homemade OxiClean Stain Remover

In my house, even when we used to use commercial cleaning products, stains are a fact of life. I’ll likely never be able to give away hand-me-downs. By the time clothes have made it through my kids, they either have holes or stains that can’t be fixed.

Of all the stain removers out there, OxiClean is one of the most natural options I’ve found. I started making my own because it was even less expensive than the store brand.

Thanks to Pinterest, I found a recipe for homemade OxiClean stain remover. And from my scientific testing (aka my kid’s stains for two weeks) it seems to be as effective as the store-bought stuff. It’s also really easy and inexpensive to make!

Why Choose Natural Laundry Stain Remover?

Between grease stains, food stains, and grass stains, kids can really do a number on clothing. Many years ago I would have thought natural laundry products wouldn’t remove stains and opted for conventional detergents in my laundry room. Plus there are the convincing ads for instant stain remover and stain remover pens that promise ease of use.

I quickly learned those chemicals aren’t an option I want in my home and I don’t need bleach for white clothes. Then there are the phosphates that cause toxin-releasing algae blooms. While most countries and states ban the use of phosphates in laundry products, not all do.

Our clothes lay right next to our skin all day long, so that can add up to a lot of chemical exposure over time. My older kids do their own laundry now, so I don’t want them handling toxic stain remover either. Thankfully there are plenty of healthy (and effective!) options.

OxiClean Stain Remover Powder

I discovered Oxiclean at my local grocery store when my kids were little. Their ingredients are simple enough and the Free version is cleaner than the regular version. It’s essentially a mix of washing soda and hydrogen peroxide. Once mixed together these ingredients react to form sodium percarbonate.

If you mix them together yourself you’ll notice a lot of bubbles and foam. This is why I mix and use this as needed for fresh stains. Once the mixture settles down it’s still releasing gas which can cause your spray bottle to expand or explode!

Want to Buy it?

Since I first started using this recipe I discovered a new brand of laundry products, Truly Free. They meet all my strict standards and are a great prepackaged option if you don’t want to make your own. You can check out their Oxyboost stain remover here and use code wellnessmama for a discount.

The Best Stain Remover for Different Types of Stains

Not all stain removers work best for all clothes. I’ve found that this DIY Oxiclean though works well for most things. Here’s a quick guide for how to best remove certain stains.

  • Blood stains – rinse with cold water and then use hydrogen peroxide or DIY Oxiclean.
  • Food stains – For tomato stains use vinegar, for coffee use boiling hot water. For everything else use either hydrogen peroxide or DIY Oxiclean.
  • Oil stains – Grease stains from oil-based products are some of the worst to get out in the wash! Dish soap and warm water work well here though.
  • Red wine – For red wine stains, I use this DIY natural stain remover. Plus it even works on upholstery!

It’s best to treat stains as soon as you see them since old stains are harder to get out. It’s also important to not put your stained t-shirt in the dryer until the discoloration is removed. For set-in stains, I like to soak clothes in warm water and DIY Oxiclean (or Oxyboost) for several hours. Then wash as usual.

How to Use DIY Stain Remover Spray

In the past, I used baking soda as a spot remover and odor remover, but I’ve found washing soda does an even better job on linens and clothes. For tough stains, I’ll pretreat the fabric with a paste of the below recipe before laundering. You can mix the ingredients together and dab it on the stained area.

If you don’t want to get your hands dirty or need to apply the stain remover to a larger area, then use a spray bottle. After it’s soaked add it to the washing machine. This stain remover shouldn’t be stored in the bottle for longer than a few hours. If there’s extra once I’m done treating everything I like to throw it in the washing machine with the clothes.

Please note that this is best made fresh and not stored. I keep the ingredients in my laundry area and mix small batches to use as needed.

DIY stain remover
Print
4.50 from 4 votes

DIY Stain Remover (Like Oxiclean)

This fast and easy homemade cleaner works like Oxiclean with even simpler ingredients. Works as a spray or a paste for tough stains.
Prep Time3 minutes
Total Time3 minutes
Yield: 2 ounces
Author: Katie Wells

Materials

Instructions

  • Combine the very warm or hot water and the washing soda and mix until dissolved. Mix in a spray bottle for a liquid version, or in a bowl if using it as a paste.
  • Add the hydrogen peroxide.
  • Use as a pre-treat spray on stains. You can also add the entire mixture to some water in a small basin and let the stained clothing soak for 30 minutes before washing.

Notes

  • This is a liquid recipe and reminds me somewhat of Shout laundry stain remover spray.
  • You can also mix and use it like a paste for more stubborn stains.

Troubleshooting Tips

Here are some frequently asked questions if you run into problems with your DIY stain remover.

Help, my bottle expanded/exploded!

Don’t mix up a full bottle and do use it as needed or within a few hours after mixing. The hydrogen peroxide releases a gas once mixed with the washing soda that continues to expand. It also starts to lose effectiveness if stored.

My ingredients clogged the bottle

Try using it as a paste instead. The washing soda may not have dissolved all the way first, so try using hotter water.

The washing soda didn’t dissolve/ there are clumps in the bottle

Dissolve the washing soda in hot water before adding the hydrogen peroxide

It didn’t do anything

The hydrogen peroxide may be too old or the clothing may need to be treated again.

What’s the weirdest stain you’ve ever had to get out? Ever made your own laundry supplies before? Share below!

Katie Wells Avatar

About Katie Wells

Katie Wells, CTNC, MCHC, Founder of Wellness Mama and Co-founder of Wellnesse, has a background in research, journalism, and nutrition. As a mom of six, she turned to research and took health into her own hands to find answers to her health problems. WellnessMama.com is the culmination of her thousands of hours of research and all posts are medically reviewed and verified by the Wellness Mama research team. Katie is also the author of the bestselling books The Wellness Mama Cookbook and The Wellness Mama 5-Step Lifestyle Detox.

Comments

113 responses to “Homemade OxiClean Stain Remover”

  1. Jen Anglen Avatar
    Jen Anglen

    Aaaack… make sure you follow the directions in this post about putting in a DARK CONTAINER!!  I made too much so i stored the excess in a spray bottle… it all sprayed out during the night!  it’s ALL OVER my laundry room.  I keep wiping it up but it keeps coming back… it’s like it’s in the wood or something!  i have yet to see if it works on the stains!  

    1. Heather Gibson-Broyles Avatar
      Heather Gibson-Broyles

      Did you use BAKING soda?
      Washing soda is what you needed. The instructions give a typo.

  2. Mlnissel Avatar
    Mlnissel

    i made this with washing soda and it blew up…. yes it was in a dark bottle

    1. Wellness Mama Avatar
      Wellness Mama

      Hmmmm… I havne’t had that happen. Let me see what I can figure out…

    2. Heather Gibson-Broyles Avatar
      Heather Gibson-Broyles

      Did you let it sit a bit before putting on the top? Hydrogen peroxide does put off a gas (hense the bubbles). It will lose the efftivness anyway, though, after a few hours.

    3. Wendi Avatar

      I so wanted to love this, but I had a similar experience. I tried this twice (using washing soda and a dark bottle) and, sadly, it was a fail for me. Both times it sort of expanded in the bottle the first day after I mixed it, leaked everywhere and made a mess. From the mess that puddled on the counter some turned to crystallized chunks. When I give the bottle a shake I can hear chunks inside, too. Maybe there’s something in my water that is reacting with the other ingredients?

      1. Katerina Avatar
        Katerina

        Crystals happend to me once with washing soda when I used hot water and let it sit for a while before using. Since then I only use cold water.

  3. Rabi Avatar

    If the mixture is stored for more than a few hours, the oxygen is all released and it becomes ineffective. That’s why oxygen cleaners use powders that, when mixed with water, form hydrogen peroxide on the spot. Just make the amount you need for the wash you are doing and it should work.

  4. Youej Avatar

    You have to mix it when you use it… the reaction from the Peroxide and Washing Soda only last for a short time. 

  5. Christine Avatar
    Christine

    I would like to make this! But I’m a bit confused. The recipe says washing soda and yet the directions and comments talk about baking soda. Which do I use? Thanks! 

    1. Wellness Mama Avatar
      Wellness Mama

      Technically either will work. It was originally baking soda, and then I discovered that washing soda works even better. SO whichever you have 🙂

    1. Wellness Mama Avatar
      Wellness Mama

      I don’t have one so I haven’t tested it personally, but other readers have told me that they have…

  6. Jackie Avatar
    Jackie

    Wouldn’t bleach your clothes? since peroxide bleachs???

    1. Wellness Mama Avatar
      Wellness Mama

      Since the peroxide is only 3% and it is in water, the bleaching action just works on the stains and doesn’t actually bleach the clothes.

    2. Mara Avatar

      I use hydrogen peroxide (3%) on clothes/sheets/carpet all the time because it removes blood so well (bloody noses, skinned knees, etc. x6 kids), and it has never bleached the fabric or carpet.

  7. Dula Avatar

    Don’t know if someone already said it but DAWN dish soap works wonders on stains in my option- just apply to stain and wash as normal- but i don’t have a clue how natural it is

    1. Wellness Mama Avatar
      Wellness Mama

      it could be any of those. Basically, just decide how much you want to make and use the same measurement for each. In other words… if you used a cup measure, you’d use one cup of baking soda, one cup of hydrogen peroxide and two cups of water…

  8. Mandi Avatar

    Has anyone ever tried this on carpet?  I have cream carpet and have used peroxide on it before but it’s a long process.  I’m wondering, if I use it on carpet, do I have to “rinse” it off with a wet washcloth or can I just let it dry?

    1. Wellness Mama Avatar
      Wellness Mama

      I don’t have any carpet, so I haven’t tried it, but hopefully someone else can let us know if it works!

    2. Sabrina Avatar

      A few days ago my son puked up strawberries on my cream carpet. I tried the vinegar and dish soap method a few times and it did lighten the stain but not get it up completely. I just tried this homemade “Oxy Cleaner” on it and IT WORKED!! I dabbed it on pretty heavily and then let it sit until I remembered to look over at it and the stain was gone! It might have been 1/2 hour or 45 minutes. I then took some cool water and dabbed it again to try to remove the excess treatment. It dosen’t look to have “bleached” any of the carpet strands that have color variations so I don’t think just leaving the treatment will cause damage but if it does I will leave another comment. In full disclosure my carpet is a Stainmaster carpet that is only 5 months old so I don’t know if that helped to release the stain more easily than another carpet. Good Luck!!

  9. Natalie Avatar

    How long is this solution effective for? If it sits on the shelf for a while, does the effectiveness wear off? Just wondering, since this is a liquid solution and not a powder solution. Also, have you tried this on delicate fabrics?
    Thanks!

    1. Wellness Mama Avatar
      Wellness Mama

      I’ve tried on some delicates and it seems just fine. As long as it is in a dark colored opaque container it seems to last a long time. I use mine within a month, but it stays effective at least until then.

  10. Judy Avatar

    I just made a batch and the baking soda clogged my spray bottle nozzle.  Do you have a tip for getting the baking soda to completely dissolve into the water/peroxide? 

    Thanks, ~J

    1. Wellness Mama Avatar
      Wellness Mama

      Hmmm…. I haven’t had trouble with this, but maybe try warm water with the baking soda first and then add the peroxide? If you can’t get it to spray, it also works to pour on or to add to the wash water.

    2. Jeanne Avatar

      Baking soda and washing soda (called for in this recipe) are not the same thing.

  11. Morgan Avatar

    I haven’t tried those yet Carrie since I didn’t want to spend the money if I didn’t have to. I just did a load with Oxy Clean and a vinegar rise so we’ll see how that goes {not getting my hopes up}. Although it’s below freezing the sun is out so after church I’ll let them see the light for awhile and maybe that’ll help ::fingers crossed::
    I appreciate your help! If you find anything else, please let me know 😀

  12. Osteenm Avatar

    Is that 2c water, 1c peroxide and 1 c soda? just making sure. We have some nasty well water and even with the so-called filter, our clothes never seem clean.

      1. Osteenm Avatar

        for sure! I defininately don’t want city water! thanks for the clarification!

        I am really enjoying your site. Made some of the garden bug spray tonite. We have some very determined bugs here in south Florida!

        I’m 56 and have serious sun damaged skin, so I’m trying your advice on the coconut oil. I’ll let ya know if it helps, as nothing else has, and I’ve tried lots of products!

        1. Wellness Mama Avatar
          Wellness Mama

          Have you also tried taking gelatin internally? It really helps rebuild skin too…

    1. AL Avatar

      Just read an article that said that well water is the most toxic and harmful water in the world. Just sayin…

      1. stephanie wright Avatar
        stephanie wright

        It depends on the well – it is contaminated from agricultural chemicals? does it naturally contain certain minerals because of the rocks? or is it super-duper, tasty and free of bad stuff? There is a lot of variation.

        On the plus side for “municipal” water, it is often tested frequently, and few people test their own wells on a regular basis.
        But then there can be poorly maintained systems, and as we see in Michigan and elsewhere, old pipes can result in lead in drinking water even when the water source itself wasn’t contaminated.
        And then there are all the medications in wastewater that don’t get broken down by conventional sewage treatment plants… that treated water ends up in rivers, the ocean or on agricultural fields.

  13. Carrie Avatar

    Have you ever used an enzyme cleaner like BumGenius Odor remover spray or Bac-out? I here they’re great to spray on cloth diapers and dirty clothes until you’re able to throw them in the wash. Do you think this would work as effectively?

    Either way, I’m going to try it. Just like several others have said, I’ve been making my own detergent for a while and I’d love to use this to boost it’s effectiveness. Thanks for sharing!

    1. Carrie Avatar

      After looking around a litle online I haven’t yet found the answer, but I did learn that you could also use Washing Soda in place of the baking soda. I have that on hand, so I’m going to try it instead 🙂

    2. Cea Avatar

      Yes! An enzyme spray works excellently against biological stains like food and pee. I use the enzyme spray marketed for pet stains because it’s cheaper.

      With both kids, I had ammonia smell caused by urine residue. Using enough detergent is important, but even with high amounts of detergent I got the ammonia smell. With my first, I ended up chlorine bleaching the diapers regularly. With my second I sprayed the diapers with enzymes as they went in the wet bag and I haven’t needed to use chlorine bleach at all.

      FWIW, the homemade detergent I’ve found to be best for diapers is 2 tsp dish soap and 2 Tbsp washing soda for a small load (not HE). Recipes using real soap left a residue that compromised absorbency and recipes without any surfactant didn’t clean well enough.

  14. Morgan Avatar

    I’m still working my way through our original homemade batch from like a year ago! I switched from the powder to the liquid since it lasts so much longer. Often I feel like that laundry needs a ‘boost’ since the cleaning power of the homemade stuff is sometimes questionable, so I add Oxy Clean {and you’re right, it’s wicked expensive if you use it on every load}. I’m actually really excited to try this out! Do you know how it works on cloth diapers? I’ll use a bit of Oxy Clean every month or so to keep my son’s pocket inserts from smelling like ammonia. 

    1. Heather Gibson-Broyles Avatar
      Heather Gibson-Broyles

      Try Sun brand oxy it is much cheaper. I make homemade laundry powder all the time and just add about half a cup of Sun to it.
      As long as the peroxide you use in your diapers is fresh it should do well. For stuborn stains soak them for a while.

    2. Rachel Brown Avatar
      Rachel Brown

      How often are you stripping the diapers? If you get too much soap build up in the diapers it will cause that smell.

    3. Cathy Avatar

      Try adding white vinegar to the rinse. About a cup or so. It will remove all soap and that amonia smell. Hope it helps.

  15. JACKIE Avatar

    I have been making my own laundry detergent for over a year and love it.  I am definitely going to try this stain remover, though.  Thanks

  16. Lara Stoots Molettiere Avatar
    Lara Stoots Molettiere

    I make our detergent, and we use Oxy Clean, I’m going to try this recipe out asap! Toddler man goes through a LOT of OC stain remover! 🙂 Thank you for sharing!

      1. Wellness Mama Avatar
        Wellness Mama

        That’s strange… did you pre-mix? If so, was it stored in an opaque container?

          1. Melisa Avatar

            While reading this I noticed Wellness Mama gives the recipe as “washing soda” but states she used baking soda….so washing soda should bring better results…? Have you tried it?

        1. Randy Avatar

          Washing Soda has a higher PH therefore it should clean better.
          O2 will only last about 6 hours

      2. Karen Taylor Avatar
        Karen Taylor

        I’ve used it over and over and it has always worked. I used baking soda and make sure the peroxide is not old.. once opened it loses it’s cleaning ability quickly.

      3. Diana Avatar

        I used it on old grease stains on my mechanic husbands jeans… I mean really old grease stains. This took over 75% of the stain out. Did you pre treat it?

        1. Tam Avatar

          It works on old grease stains?! Awesome…trying this now! Must learn to cook with apron on!! >_<

          1. Tam Avatar

            I completed the soak on four articles, three with old grease stains and one with fresh motor oil stains. I attempted to “re-activate” the old stains with Goo-Gone (saw this online elsewhere) and left the new stain alone. After four hours of soaking I put them through the wash per my usual (cold, delicate, eco-friendly storebought detergent and additional baking soda for our hard water). The old stains were definitely diminished but the new ones were still quite proud! I will probably try the soak again because I had to water it down a bit more than you suggested in order to get all four garments in the sink. Bonus!! My white enameled sink is the cleanest it has ever been!! XD Thanks for this scrub-free recipe!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating