3 DIY Stain Remover Recipes [Beat Set-in Stains]


remove set-in stains with 3 homemade stain remover recipes

The first blow out our baby had happened in a brand new sleeper given to him by his great grandmother, before we were able to take a picture of him in it for her. After containing the biological spill, I took to google for the best DIY or homemade stain remover to get out the poop stains before it set in.

I was disappointed to find that all the top hits suggested products I didn’t have on hand, like OxiClean or a stain remover like Spray ‘n Wash.  I did not want to buy a new cleaning product and definitely did not want to leave something poop-soaked sitting around until I could go to the store. I needed a homemade stain remover.

For that first blow out, I went with my old standby for cleaning, a combo of baking soda and vinegar. Since then I’ve experimented with a number of different DIY stain remover, especially ones that work with set-in stains.

I get nearly all our baby gear used (check out my monthly baby costs reports for more details on how I score secondhand baby stuff) so sometimes items will require extra elbow grease to get spots out.

I now have 3 go-to methods for getting out set-in stains with stain removers you can DIY with household products, depending on how tough the stain is. 

Here is how I remove stains with household ingredients (all 3 are baby poop tested!):

DIY stain remover recipes with household products like baking soda and vinegar

1. DIY Stain Remover with baking soda & vinegar

This strategy is for your run-of-the-mill laundry stains.

I love using both baking soda and/or vinegar in most my household cleaning and enlisting them with laundry is no exception.

When using baking soda and vinegar, you can approach it two ways. The first way is to use baking soda on the stain first and then hit it with vinegar. The second is to do a vinegar soak and then rub in baking soda into the stains after.

So baking soda then vinegar, or vinegar then baking soda? I do both depending on the mess. My go to homemade stain remover is a baking soda paste first and then a vinegar rinse. I find removing stains with baking soda and vinegar works for most everyday spots.

I’ll reach for the vinegar first when I’m trying to remove a stain that I’m worried will need a little more elbow grease.

I’d try both and see which works best for you.

How to Remove Stains with Baking Soda (and then Vinegar) Make a baking soda + dish soap paste, rinse with vinegar

  1. Mix approximately equal parts baking soda and dish soap.
    • You want the consistency similar to rubber cement. The paste is done so you can easily rub in the baking soda so it is not an exact science. I like mine thick enough where I can scoop it with my fingers and rub in a good coating. 
  2. Rub the paste into any spots.
    • If you have it, you could scrub it a bit with a brush (an old toothbrush or even your kitchen sink brush would work). Let mixture sit on clothes for at least 30 minutes.
  3. Rinse spots with distilled white vinegar.
    • You want to use enough vinegar to wet the spot. It will react when it comes in contact with the baking soda, bubbling up.
  4. After using the DIY stain remover, wash in laundry like normal.
    • I use my usual wash settings after this process.

How to Remove Stains with Vinegar (and then Baking Soda)

  1. Soak garment in a bowl of distilled white vinegar.
    • Preferable overnight. Save the leftover vinegar to throw in the washing machine. You can also use the vinegar to deodorize sink drains.
  2. After the soak, make a paste of baking soda + dish soap.
    • Again, start with approximately equal parts baking soda and dish soap. You want the consistency like rubber cement. It is not an exact science and the recipe is forgiving. I like mine thick enough where I can scoop it with my fingers and rub in a good coating. 
  3. Rub paste into any spots, scrub a bit with a brush if available.
    • An old toothbrush works great for the scrubbing if you have one handy. Scrubbing with a brush is optional.
  4. After using the homemade stain remover, wash in laundry like normal. 
    • You can throw in the leftover vinegar into the final rinse of the wash cycle if you’d like.

2. Remove stains with the sun & lemon Juice (optional)

This DIY stain remover is great for lingering stains still hanging around after you’ve run the garment through the washing machine.

If you are working to remove a stain, check the item when it comes out of the wash cycle. If the spot is still there, try laying the garment out in the sun to dry as an easy stain remover.

When removing stains with sun, the clothes need to be wet when they are put out, so putting them out straight from the washing machine is perfect.

Allegedly, you can even sun an item in a window sill or on a cloudy day but I usually wait to put out laundry on sunnier days so I can’t vouch for these alternatives.

using the sun as a stain remover. boost the homemade stain remover by using lemon with the sun

How to use the sun as a stain remover (with an optional lemon juice stain removing booster).

  1. Lay wet clothes out in a sunny spot for 2-3 hours.
    • Clothes should be wet before they are put out in the sun. Skip the dryer and pop clothes outside straight from the washing machine. Clothes should sit outside long enough to dry.
  2. For an added boost, cover stains with lemon juice before sunning (optional).
    • Adding lemon will assist in the sun bleaching process that lightens the stains. Not unlike how blondes would try to lighten their hair in high school (or in my case, still in adulthood!).
  3. Repeat as necessary.
    • Using the sun as a DIY stain remover may take a couple sunning cycles. The garment needs to be wet so once it dries, the stain removing won’t be as effective. If you need to repeat, remember to re-wet the garment.
  4. NOTE: The sun is essentially bleaching the garment so be careful leaving colors for too long.
    • As with any laundry process, consider spot testing homemade stain removers for more delicate or important garments.

3. Using Hydrogen Peroxide in Your DIY Homemade Stain Remover.

homemade stain remover with hydrogen peroxide

If you are trying to clean bullheaded, set-in stains, trying pulling out your hydrogen peroxide.

Using hydrogen peroxide as a stain remover is also great for times when sunning isn’t the best option.

For us, living in a city, I am always a little worried about stuff getting stolen when it is outside sunning. Or maybe it is just a cloudy day. I’ll often reach for the hydrogen peroxide option when I want something quicker or when I won’t be home to keep an eye on sunning garments.

Hydrogen peroxide works wonders on stains, especially old, set-in stains that you often find on thrift store clothes.

How to use Hydrogen peroxide to remove Set-In stains

  1. Make a hydrogen peroxide paste with hydrogen peroxide, dish soap and baking soda.
    • To make paste, mix together roughly 2 parts hydrogen peroxide, 1 part dish soap, ½ part baking soda.
  2. Apply your hydrogen peroxide paste liberally to stains
  3. Leave paste on stains for at least 30 minutes before washing.
    • You can leave the paste to sit longer for tough stains.
  4. Wash garment in laundry like normal. 
    • Wash according to the garment’s wash instructions like normal. Wash in laundry like normal. 
  5. NOTE: these strategies work for a lot of fabrics but always be mindful of your garment’s care instructions.
    1. To be cautious, spot test when using this strategy on delicate items before diving in. 

I also always use hydrogen peroxide straight from the bottle for blood stains. Using hydrogen peroxide as a stain remover for blood is even easier:

How to Use Hydrogen Peroxide as a Stain Remover for Blood

  1. Pour a liberal amount of hydrogen peroxide on blood stain.
    • You can pour the hydrogen peroxide on the blood straight from the bottle.
  2. For best results, apply hydrogen peroxide to fresh blood stain as soon as possible.
    • Using hydrogen peroxide on blood works best when the blood is still wet and has not had the opportunity to set in. Apply the hydrogen peroxide BEFORE running the garment through a wash cycle.
  3. If the hydrogen peroxide bubbling on the blood forms a foam coating, rinse with more hydrogen peroxide or with water.
    • I’ll quickly rinse out the hydrogen peroxide under the faucet if the foam coating gets too thick or slimy.
  4. If you rinsed, reapply a generous amount of hydrogen peroxide.
  5. Repeat applying hydrogen peroxide until blood stain lightens.
    • For tough spots, allow hydrogen peroxide to sit at least 30 minutes before washing.
  6. Wash in washing machine according to garment care instructions.

Let me know how these DIY stain remover recipes work for you! Do you have a homemade stain remover recipe that I didn’t share?

Like this article? Pin it

3 DIY Stain remover Recipes for Set-in Stains

DIY Stain remover, clean stains with hydrogen peroxide, vinegar and baking soda
Scroll to Top