fbpx Print

Homemade Stain Remover

Remove tough stains with this easy homemade stain remover using just 3 ingredients from your cabinets. Costs 89% LESS than store-bought stain remover and it works great!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 9 reviews

Remove tough stains with this easy homemade stain remover. Uses just 3 ingredients from your cabinets, costs WAY less than store-bought stain remover, and it works great!




  1. Mix ingredients in a small glass jar or plastic bottle with a flip top.
  2. Swirl gently to combine.


  • Do not shake the stain remover. Some readers have experienced “explosions” when shaking this stain remover. This has not happened to me, but I assume it is because of hydrogen peroxide bubbling up. I suggest stirring and swirling gently to mix. 
  • Alternatively, don’t pre-mix the stain remover. One reader suggests putting the baking soda on the stain directly and then adding the soap/peroxide mixture on top. Let it foam, then rub it with a toothbrush.
  • Use caution on dark colored garments. Baking soda and hydrogen peroxide are natural whitening agents. If you’re using dark clothing, you might want to test a small area first. 
  • Double the recipe for larger families. This recipe is easy to double up if you get a lot of stains. I have a neighbor with five boys and I’m SURE they need a double batch! 
  • Use white vinegar on armpit stains. The build up from your deodorant can easily make a shirt look stained. Using white vinegar will help loosen up the build-up and freshen your underarms. (Or you can switch to a natural deodorant like this one OR detox your armpits to avoid the need for deodorant!)
  • Use with chlorine bleach alternative. If you have some extra stubborn stains, try using this recipe and also wash with a Homemade Bleach Alternative.