DIY Natural Stain Remover Recipe (2024)

I never knew that a DIY stain remover could change our lives until what my husband and I call The Season of White Baseball Pants. But our natural stain remover has eliminated stains I used to think were impossible to get out.

DIY Natural Stain Remover Recipe (1)

At first, I was going to be the mom who didn’t care if the pants weren’t perfectly clean. After all – they’re just going to get dirty again, probably before they ever even runon the field. I would sit at the games and listen to moms talk about stain-removingsoap, bleach, Shout, Dawn dish soap, etc.

My Attempts at Removing Stains Without Harsh Chemicals

I didn’t own any of those products among my nontoxic cleaning supplies – especially bleach for many reasons. So I would soak the pants for a few hours, wash them with my regular eco-friendly detergent and hang to dry.

They didn’t look great, but they weren’t that bad either.

As the season went on, the stains from grass and dirt (and black bean burrito dinners after the games) were more than even I could take. I knew I wasn’t going to go the harsh chemical stain removal route, but most of the natural stain remover options I’d tried had failed to even fade the grass stain.

I looked online again and read about a mom who took her daughter’s softball pants to the car wash after every game.

“Aha! We have a pressure washer,” I recalled. This could be a chemical-free stain removing option.

My husband and I lined up the baseball pants on the driveway to see if the power sprayer could make a dent in four weeks of stains. Well, it did! Other than some wear and tear on the knees, the pants looked brand new.

I texted theneighbors, “Stop scrubbing and come outside!” Then we all stood around in astonished praise, making statements you only hear on an infomercial. For the rest of the summer, you’d often find a gathering around our driveway, chatting over the hum of the pressure washer as we took turns tackling a line of pants.

Some options weren’t exactly sustainable

To ease my green guilt, I decided this stain removing tactic was better to use a little extra water than for five moms on our street to be using toxic chemicals, soaking, scrubbing, and adding extra cycles to their washers.

But even I realized that all that water wasn’t sustainable. And neither the likelihood of me dragging out the pressure cleaner, hooking up the hose, and standing outside on many a cold March day getting wet from overspray.

We moved one Spring and most of our belongings went to storage for a few months. The boys started baseball and we had no access to the pressure washer. So, after much experimenting, I landed on this natural stain removal recipe.

It was a combination of a few hacks I found online and in a DIY cleaning book. I added an extra ingredient since I’ve recently had luck with lemon essential oil on grout stains.

Natural Stain Remover Before and After

Here’s a look at my most recent before and after photos using this DIY natural stain remover. (These were taken at different times of day if you notice a change in the lighting on both the pants and the washing machine.)

I probably could have scrubbed the grass stains a little more, but nearly allof the field dirt came out. Around the seams can be a tricky spot as you can see from the hem.

DIY Stain Remover Recipe

Note: Test a small area before applying to entire garment, upholstery, etc.

I spray this mixture of Castile soap stain remover on, let it sit for about a minute, then gently rub the fabric together. The dirt stains disappeared almost immediately.

The grass stains took maybe 5 minutes of soaking / gently scrubbing the fabric against itself. Then I was with a gentle, natural laundry soap (right now I’m obsessed with Zum’s Indigo Wild aromatherapy laundry soap) and hang to dry.

I don’t usually put baseball pants in the dryer – just in case I’ve missed a stain, because the dryer heat tends to set them forever.

If you try this DIY (or your own version), be sure to comment on how it works for you.

And here’s an update for those who just aren’t into DIY. Molly’s Suds now has a stain removing spray that passes the white baseball pants test. I used it (along with a scrubbing brush and let it sit) on grass stains from the previous season, and it took them out almost completely. That’s pretty impressive for old stains that had been through the dryer!

More Natural Stain Removal Hacks

Of course, there are other stains that can happen with life. Here are some additional ways to treat stubborn stains naturally.

Chocolate stains

Allow chocolate to harden and scape off as much as possible with a butter knife. It can help to put the garment in the fridge to allow the chocolate to harden.

An enzyme pre-treatment is best for chocolate, but if you don’t have one handy, use hot water. Run hot water through the back side of the fabric (it may take a few minutes) to melt the remaining chocolate and force it out the way it came in. When you’ve gotten out as much as possible, saturate the area with dish detergent and let it sit for at least 10 minutes. Then gently rub the fabric to work the stain out.

Rinse the fabric. If the stain is mostly out, then launder in hot water and check the stain before the dryer – you may have to allow the garment to air dry to make sure it is gone. If the stain still remains, before the dryer you can try applying heavy cream (that’s right!) directly to the stain. Blot it on with a sponge and keep blotting on more if necessary until the stain disappears. If any greasy stains remain, reapply dish detergent to the area, launder, and allow to air dry.

Grease stains

Grease is a terrible offender for staining clothes. The best way to remove a grease stain is by using a dish soap. Rub it in gently and let sit at least 10 minutes before washing. Check the stain after you wash before putting it in the dryer, and if necessary, retreat with dish soap again. You may have to hang dry the garment to make absolutely sure the stain is out. The dryer can set grease stains.

Another method for mild grease stains is to rub chalk on the stain or sprinkle with corn starch and let sit. Chalk and/or corn starch will absorb the grease out of the fabric and then will wash off.

Blood stains

Blood stains can be tricky. You want to remove it while it’s still fresh. There are a few different methods to remove blood stains naturally.

Hydrogen peroxide is outstanding at getting blood stains out. It actually bubbles just like it does on a wound. Try a colorfastness test first with hydrogen peroxide in an inconspicuous area BEFORE applying to the stain, as hydrogen peroxide can damage some fabrics. Let the peroxide sit for 10-15 minutes or until the stain stops bubbling and rinse again in cold water.

If it’s a larger stain, the first step is to generously rinse the fabric in cold water. After rinsing thoroughly, apply a paste of salt and cold water and rub it into the stain, rinse and repeat until it’s gone.

Another option is saliva. If it’s a small stain, try spitting on it and letting it sit. The digestive enzymes in saliva will help break down the proteins in the blood. Let sit for 10-20 minutes, then soak the fabric in cold water. Do not use this method on silk, linen or wool, as the same protein-eating digestive enzymes may eat the fabric as well.

If you have natural stain removal tips, I’d love to hear them!

This article was originally published in 2014 and updated in 2024.

DIY Natural Stain Remover Recipe (2024)

FAQs

DIY Natural Stain Remover Recipe? ›

DIY Stain remover recipe ➡️One part Dawn dish-washing liquid soap (approx 1 tablespoon) ➡️Two parts hydrogen peroxide (approx 2 tablespoons) ➡️One part baking soda (approx 1 tablespoon) ➡️ Let sit for about an hour the launder like normal - it's ok to let sit for longer or shorter.

What is the best homemade stain remover? ›

The acetic acid in white vinegar dissolves stains and neutralizes odors. How to use: Mix equal parts white vinegar and water, apply to the stain, blot gently, and launder as usual. Added benefits: Besides stain removal, white vinegar also softens fabrics and acts as a natural fabric softener.

Does Dawn dish soap and baking soda remove stains? ›

Miracle stain remover!! Just mix equal parts of dawn dish soap, baking soda and peroxide and add a liberal amount to the stain rub in really good and let sit for at least 15 or 20 minutes then wash. I haven't seen a stain yet that it won't remove. Miracle stain remover!!

Is baking soda and vinegar a stain remover? ›

The acetic acid in vinegar acts as a disinfectant and reacts with the baking soda to lift stains. This combination is also great for brightening whites. With a little bit of scrubbing and leaving the paste to set for 30 minutes, I was able to almost remove the stains completely from my white jeans.

What can I use if I don't have stain remover? ›

A mixture of dishwashing liquid and hydrogen peroxide is an effective homemade laundry stain remover. The dishwashing liquid contains ingredients to tackle greasy stains and the hydrogen peroxide helps remove discoloration.

What is a natural stubborn stain remover? ›

White vinegar is a magical stain remover to have on hand in your laundry room. You can leave your clothes soft and fresh with just three minutes of simple soaking time in distilled white vinegar before adding them to your washing machine. It's safe on fabrics--no artificial chemicals or fabric softeners needed!

Is vinegar or hydrogen peroxide better for stains? ›

Vinegar works well on dirt, mold and mineral deposits as well as on other acid stains including coffee. Therefore, you may have found vinegar did a good job removing your coffee or tea stain. Hydrogen peroxide works differently than vinegar and is better at removing different types of stains.

Can you use hydrogen peroxide to remove stains? ›

Safe and Eco-Friendly: Hydrogen peroxide is an environmentally friendly alternative to harsh chemical cleaners. Multi-Purpose: It can tackle various types of stains, from food and wine to blood and ink.

What can I mix with baking soda to remove stains? ›

To make the paste, simply stir together one tablespoon of water with two tablespoons of baking soda until it forms a thick, spreadable consistency. Rub this paste onto the stain using your fingers or an old toothbrush, and as it dries, it will help draw out the pigments and mess from the fabric.

How long do you leave baking soda and vinegar on a stain? ›

Baking soda and vinegar can be made into a thick paste. The acid in the vinegar will fizz up on the stain because it's helping to break down the oils. Leave it on for about 10 to 15 minutes, then rinse.

How long can I leave baking soda on a stain? ›

WAIT: Keeping the area damp and covered, allow the baking soda to sit for at least 3 hours, longer if possible. Hint: do this before you go to bed or before you leave for work. VACUUM: Remove the towel and vacuum the area. Repeat this process if you can still see any of the stain.

How much baking soda and vinegar to remove stain? ›

Sprinkle baking soda over the stained area and let sit for 30 minutes. Mix 1 tablespoon of white vinegar into a spray bottle with warm water. Vacuum excess baking soda off after 30 minutes. Spray vinegar solution on the stained area.

How do you make homemade dawn stain remover? ›

In a liquid measuring cup combine 1 part Dawn dish soap and 2 Parts Hydrogen Peroxide. The amount used will vary depending on the size of the bottle you are using for storage. Refer to post above for best amounts to use for common bottle sizes. Stir the mixture and pour into a dark spray bottle for storage.

How do you make homemade stain remover spray? ›

Mix 1 part dishwashing liquid with 2 parts hydrogen peroxide and put the mix in a dark spray bottle. It's very important to use a dark tinted spray bottle as light will dissolve the hydrogen peroxide. Alternatively, you can use any coloured spray bottle but have it covered.

How do you make homemade Shout stain remover? ›

ingredients
  1. 23 cup dishwashing liquid (I like dawn)
  2. 23 cup ammonia.
  3. 6 tablespoons baking soda (washing soda has higher ph and will work better)
  4. 2 cups warm water.

What removes the toughest stains? ›

Mix 1/2 cup hydrogen peroxide with two cups cool water. “It will solve almost all tough stains,” says Leverette, who advises against using acidic cleaners like vinegar or lemon juice, which can etch the stone.

What removes stains quickly? ›

Apply isopropyl alcohol to the stain and blot with a clean napkin or cloth, according to Good Housekeeping. You might want to place a paper towel under the fabric to prevent the alcohol from soaking through. You should see the stain start to dissolve almost immediately.

What removes old stains from clothes at home? ›

If it's a food or beverage stain, soak in white vinegar and dawn dish soap for about a half hour. Rinse and wash as normal in the machine. If it's a blood stain, you may have luck with hydrogen peroxide. If it's a grease stain, rub in Dawn dish soap, then, soak in hot water.

Can hydrogen peroxide remove stains? ›

Stains can be relentless, but fear not, for you have a secret weapon in your cleaning arsenal: hydrogen peroxide. This unassuming household staple is a powerhouse when it comes to stain removal. Not only is it effective, but it's also versatile and safe for most surfaces.

Top Articles
Latest Posts
Article information

Author: Duncan Muller

Last Updated:

Views: 5442

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Duncan Muller

Birthday: 1997-01-13

Address: Apt. 505 914 Phillip Crossroad, O'Konborough, NV 62411

Phone: +8555305800947

Job: Construction Agent

Hobby: Shopping, Table tennis, Snowboarding, Rafting, Motor sports, Homebrewing, Taxidermy

Introduction: My name is Duncan Muller, I am a enchanting, good, gentle, modern, tasty, nice, elegant person who loves writing and wants to share my knowledge and understanding with you.