Sharing is caring!

Homemade Natural DIY Carpet Stain Remover

Tried and True DIY Carpet Stain Remover

Is it just me or do you seem to accumulate more carpet stains during the holiday months in your home? Maybe it’s all the extra guests or the hot cocoa by the Christmas tree? Either way, once the turkey is carved, presents are unwrapped, and the tree is down the carpet stains start to appear. With a toddler in the household, there’s no way I’m spraying chemicals all over to get those stains out!

So, what’s a green living girl to do? Why make her own natural DIY carpet stain remover of course.

Related: Natural Polishing DIY Tub and Shower Scrub Cleaner

Related: 6 Cleaners to Stop Buying and Start Making

What gets stains out of carpet?

A combination of natural cleaning agents can remove stains from carpets. Start with hydrogen peroxide to bind and lift stains. While baking soda works to remove dirt and grime. Then add orange essential oil, also called sweet orange oil to swoop in and work its magic on tough stains! Derived from the outer peel of the common orange, it like most citrus oils acts as a natural degreaser and combats stains without harsh chemicals.

I’ve used this natural carpet stain remover on new and old stains with great success! For colorful or dark carpets use white distilled vinegar in place of hydrogen peroxide, as it can bleach carpets.

This post contains some affiliate links for your convenience, read full disclosure policy.

 How to make DIY Carpet Stain Remover


DIY Carpet Stain Remover Ingredients:

1/4 cup baking soda

1/4 cup warm water

6 drops orange essential oil

1/4 cup hydrogen peroxide or distilled white vinegar

1 glass spray bottle, 8 ounces

How to make a DIY Carpet Stain Remover Naturally

In a small mixing bowl combine 1/4 cup baking soda and 1/4 cup warm water. Whisk to combine and partially dissolve. Using a funnel pour the water mixture into the spray bottle. Add 6 drops of essential oil and pour in 1/4 cup hydrogen peroxide or white distilled vinegar. Place the nozzle on the spray bottle and shake well to combine. Keep in mind, citrus essential oils should be stored in glass containers, like the spray bottle I used.

To Use DIY Carpet Stain Remover

As always, begin by testing a small area with a new cleaner. Shake before use. Then spray the carpet stain and let sit for 15 to 30 minutes.  Then add a small amount of warm water as needed and scrub the stain. Wipe clean with a microfiber or moisture absorbing cloth.


Homemade Natural DIY Carpet Stain Remover

Easy Natural Carpet Stain Remover If you uncover some hidden surprises, a.k.a. ugly carpet stains after the holidays too, mix together a bottle of this easy natural DIY carpet stain remover. Spray it on and sit back and relax with another cup of hot cocoa while it works its magic. Then scrub away to reclaim your beautiful, or in my case not so ugly carpet. I love using essential oils to naturally clean our home, if you would like to know more, check out how I got started with essential oils. P.S. Don’t miss my 20 Must-Have Green Living Essentials including the staples I use to make DIY cleaners!

Leave a Reply

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