DIY Magic Stain Remover

3 Materials
2 Hours

I came across this stain remover recipe after my first born started eating solids. You can imagine the stains that I had to deal with! I had tried several stain removers that I purchased at the grocery store and nothing seemed to be getting out the stains well.

I searched for a few diy recipes and was instantly impressed with this one. It was simple, safe, and best of all got out set in stains that had previously been treated, washed and dried.

This recipe is perfect because you can mix up as little or as much as you need, whenever you need it.

This is always my go-to stain remover and so far has not let me down. I have successfully used it on oil, grass, blood, fruit and dirt stains. It’s safe for dark and light colours, and very budget friendly!

All you need for this DIY stain remover is baking soda, hydrogen peroxide, and original blue dawn dish soap. These are all staples I use for cleaning and I highly recommend them if you enjoy simple, effective and budget friendly cleaning!

As a busy mom of three I do admit to using a store bought stain remover when needed. Typically it works well but on occasion it fails me and I end up with stains that have set in after washing and drying. I will set these clothes aside and once I have accumulated enough pieces I make a batch of my diy stain remover and treat them all at once.

A few close ups of what I was working with. Remember these stains had previously been treated using a store bought stain remover and then washed and dried.

Begin by mixing together equal parts hydrogen peroxide, and blue dawn dish soap. I used 2 tbsp of each and that was just the right amount for all of these garments.

Then add in an equal amount of baking soda. In this case it was 2 tbsp again.

Give it a mix until equally combined. I like to use an old toothbrush to apply the mixture. This way I can give the stain a little scrub, before the stain remover starts working it’s magic.

Apply the mixture to the stain and let it sit for a few hours or overnight before washing as usual.

And here are the finished clean clothes!

*In some rare cases, depending on the stain you might need to treat it a second time (there is a barely noticeable stain on the pink shirt) but to me it’s completely worth it if removes the stains and saves the garment*

Resources for this project:

Any price and availability information displayed on [relevant Amazon Site(s), as applicable] at the time of purchase will apply to the purchase of this product.
Hometalk may collect a small share of sales from the links on this page.More info

Frequently asked questions

Have a question about this project?

3 of 6 questions
  • Luanne Luanne on Jun 27, 2021

    Can I use this mixture for floor tile grout? Some products breakdown the grout, do you think this would?

  • Linda Linda on Jun 27, 2021

    will this work on carpet? how do you clean it since you can't put carpet in the washing machine?

  • Jan Warner Jan Warner on Jul 11, 2021

    Does the mixture foam up when you add the soda into the liquid mix? Just wondering if the stain lifting properties decrease or quit working when the fizzling is done?


Join the conversation

2 of 21 comments
  • Missy Boehm Missy Boehm on Sep 07, 2021

    Yes I been using this for a couple years now and all I can say to someone that thanks it doesn't work it does just try it when I do my husband clothing greasy greasy I let it sit over night then wash and some times I even and a cup of peroxide and wash soda 1/2 cup plus 1/2cup of dish soap dawn in washer fill it up and let it sit for a bit or over night it work's great 😊

  • Missy Boehm Missy Boehm on Sep 07, 2021

    This is how I make my own laundry soap 1box of wash soda and a box of boroxes and mix together then when I put in washer I and about 1/3 to 1/4 cup of dish soap I use dawn any kind and 3 scoops of wash soda mix about 1/2 cup 😀 try it happy washing 😉