Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (2024)

This post may contain affiliate links.

Jump to Recipe

Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (1)

This DIY natural homemade carpet cleaner spray works on really dirty carpets. It removes smells, is natural, and is simple to make and use!

Face it: spills happen.

Between kids, pets, and everything in between, our carpets take a beating. If you are like me, then you hate those commercial carpet cleaners that leave your house stinkingfor hours after you clean up a spill. Plus, many of these cleaners can damage or discolor sofas, carpets, or curtains.

For normal, funky odors I like to use this Natural Homemade Carpet Deodorizer. It’s quick and easy to whip up and gets rid of unpleasant smells.

However, for spills and stains, I find that a more direct cleaner is necessary. So I made a better natural homemade carpet cleaner spray that works on tough messes and dirty carpets.

Natural Homemade Carpet Cleaner

Ingredients You’ll Need

All the ingredients for this recipe are common pantry items. It’s very cheap to make, but really does the trick!

White Vinegar

White vinegar works to remove tough stains, especially those from pets. It has some great deodorizing properties and will tackle any tough stain. We dilute the vinegar with water because it is acidic. Vinegar is safe to use on most fabrics and is effective against many stains. If you are interested in learning more, check out this post on White Vinegar for Cleaningand So Much More.

Salt

The salt in this natural homemade carpet cleaner recipe is used to bind up stains. If you have a REALLY tough stain, like red wine or cranberry juice, you can pour some salt on top of the stain first to absorb the liquid. Allow it todry for 10-15 minutes (or until it appears that the salt has absorbed all the liquid) and vacuum. Then use the carpet cleaner spray.

Lavender Essential Oil

Lavender EO gives this spray even more deodorizing properties and helps tackle bacteria and viruses lurking in your carpets. It is one of the most versatile essential oils and is safe to use around children and pets. Check out some otherdeodorizing essential oils here.

Preparing Stains

Forliquidstains remember that it is best to always blot up excess liquid first. This prevents the stain from setting. Remember never to rub liquid stains. Once I’m sure I’ve blotted upas much liquid as I can, I will use the DIY Carpet Cleaner Spray.

For solid stains, I always pick up as much as possiblebefore usingthe following Homemade Carpet Cleaner Spray.

Print

Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (2)

Homemade Carpet Cleaner Spray Recipe

This DIY natural homemade carpet cleaner spray works on really dirty carpets. It removes smells, is natural, and is simple to make and use!

Prep Time
5 minutes
Active Time
5 minutes
Total Time
10 minutes
Servings
3 cups
Estimated Cost
$2

Ingredients

US CustomaryMetric

Instructions

  1. Combine vinegar and water in a large spray bottle.

  2. Add in salt and lavender essential oil.

  3. Cap and shake.

  4. Spray on carpets liberally, shaking bottle frequently between sprays.

  5. Allow carpets to dry.

  6. Vacuum treated areas.

Recipe Video

Notes

For tougher stains, spray mixture directly on stain. Let dry and vacuum. Repeat if necessary.

Made this recipe?

Mention @diynatural or tag it #diynatural!

That’s it!

I’ve used this homemade carpet cleaner spray on anything from baby food to hairballs (glamorous, I know!). It always seems to leave my carpets in like-new condition. My favorite part – making this cleaner is muchcheaper than purchasingone.

Notes on Essential Oils

If you are not a fan of lavender, I’ve included a list of substitute essential oil blends. You can find them in this recipe:Natural DIY Carpet Deodorizer Recipe.

Please note that some essential oils will have color tints (especially sweet orange essential oil), so make sure you choose a clear essential oil to include in your carpet spray so the color is not transferred to carpets.

*******

Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (3)

About Katie Vance

Katie is a wife, mother, aromatherapist, and lover of all things DIY. She offers consultations and gives simple aromatherapy advice at Katie Vance, Aromatherapy Simplified. You can also find Katie on Facebook.

PAID ENDORsem*nT DISCLOSURE: In order for us to support our website activities, we may receive monetary compensation or other types of remuneration for our endorsem*nt, recommendation, testimonial and/or link to any products or services from this website.

DISCLAIMER: Information on DIY Natural™ is not reviewed or endorsed by the FDA and is NOT intended to be substituted for the advice of your health care professional. If you rely solely upon this advice you do so at your own risk. Read full Disclaimer & Disclosure statements here.

More Posts You'll Love

Homemade Drain Cleaner: 9 DIY Natural Drain Clearing Recipes

Use these homemade DIY natural drain cleaner ideas to get rid of those nasty clogs. It can be done without the chemicals and yes, it works!

Gel Air Freshener: Make Your Own Gel Air Freshener Naturally

This DIY gel air freshener is fun to make, give away as gifts, and makes your house smell like your favorite smells like pine or cinnamon.

Stovetop Potpourri: 8 Simple DIY Simmering Potpourri Pot Recipes

A stovetop potpourri is basically a simmering pot made of spices, dried fruit peels, and/or extracts. Enjoy my favorites but be creative too!

Comments

  1. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (7)Gail Bryan says

    When it comes to carpet cleaning, you want to avoid the that most store-bought cleaners come with. This DIY solution is made from ingredients you can find in your area and will leave your carpets looking and smelling great! It is time for spring cleaning, but don’t worry about spending hours scrubbing away at all those stubborn stains. With this homemade carpet cleaner recipe, you can have a clean home without breaking the bank on expensive products or hiring someone else to do the job for you. It’s safe enough for kids and pets too!

  2. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (8)Abraham Harris says

    nice post

  3. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (9)Estelle Hardcastle says

    Dear Katie

    How do I get rid of oil stains? I spilled some essential oil on a carpet.

  4. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (10)shirley schneider says

    Thanks for all the interesting and helpful info, I enjoy it very much!

  5. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (11)Sharon says

    Diatomaceous earth is a product that can be used inside the home for fleas..also I have a question to ask about the cleaning recipe…with there being salt in the recipe …does the salt actually dissolve in the mixture? Salt sometimes is hard to dissolve…so I was wondering whether one could use warm/hot water and add the salt to dissolve it and then AFTER the mixture has cooled add the EO???

  6. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (12)Mike says

    What oils would you use to kill fleas in the carpet? Would you use it in a carpet cleaner?

  7. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (13)Doreen says

    I have found that if you mix the essential oil in the salt first, it incorporates in the water better & you don’t have to shake the bottle. Thanks for all your tips

  8. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (14)indigo16 says

    would this work on clothes stains?

    • Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (15)indigo16 says

      would this work on dry stains on clothes?

  9. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (16)Callie says

    I have a very light carpet and tried this spray on some pretty set in stains. It didn’t do a thing. Any suggestions??? I followed the recipe to a T and repeated a few times. C

  10. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (17)Jessica says

    Just read this carpet cleaning recipe and I love it.

    I have 2 dogs and they have really damaged our carpet. We only have carpet in the our basem*nt and we have had it professionally cleaned to get the urine smell out and that worked for awhile, until the dogs had a go at it again. Do you have any recommendations for something I can do that wouldn’t involve the harsh chemicals of professional cleansing (and also the high cost)?

    Thank you!

    • Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (18)Katie Vance says

      Hi Jessica – if you’re trying to get out urine scent and stains, I would suggest adding 1-2 drops of eucalyptus essential oil to really combat the smell. It *should* help deter your pets as well.

      You could also try this recipe: https://www.diynatural.com/baking-soda-carpet-cleaner-deodorizer/

      • Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (19)Sharon says

        Yes, I would recommend training your dogs to NOT urinate in the house!! It is not a hard thing to do…with a little effort on your part

        • Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (20)Laura says

          Sharon, my carpet also has dog urine stains, but it is because our male dog has become senile in his old age. Previously, he was well-trained to go outdoors to do his peeing. Your comment is rather judgmental sounding, since you do not know the situation fully.

        • Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (21)Donna says

          Sharon you should realize how kind ,patient and tolerant of your ignorant and arrogant remarks Laura’s reply reflected. People such as you truly leave an awful after taste.

  11. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (22)Rina says

    Thank you very much

  12. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (23)Rina says

    Hi,
    Can I use the same method on my sofa?

    • Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (24)Katie Vance says

      Rina – Depending on what material you are working with, it should be okay. Microfiber often requires brushing, so it would likely not work on that surface. Best wishes!

  13. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (25)Christine Golcher says

    Hi. How does your carpet spray work on dog and cat urine in carpets? Would you say as good as some of the commercial products? This is really hard to get out. Thanks.

    • Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (26)Katie Vance says

      Hi Christine – if you’re trying to get out urine scent and stains, I would suggest adding 1-2 drops of eucalyptus essential oil to really combat the smell.

  14. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (27)Diana says

    Hi, I’m struggling to remove stale smoke smell on a leather chair and the surfaces of laminated particle board shelving. Do you have a solution? I feel like I’ve tried everything, but surely some remedy can eliminate those awful smells. Several times I have purchased used furniture only to find out it has that smoke residue smell AFTER I bring it home. Then I have to get rid of it making that purchase of furniture totally wasted money. Can you help please? Thank you for your time.

    • Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (28)Katie Vance says

      Diana- I completely agree! Smoke smell is really hard to get rid of. I would definitely spray this cleaner on a clean cloth, then rub down the chair. Let sit for a few minutes, then wipe with a clean cloth. That should help!

  15. Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (29)Cheryl says

    Is there any essential oil that will eliminate the smell deeply so that my dogs will not continue to urinate in the same spots as the dog that lived in this house before? They are destroying the carpet. May need to check into something for separation anxiety for them also. Always happens when we leave them locked in the bedroom when we leave–even for very short times.

    • Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (30)Katie Vance says

      Hi Cheryl, Using this spray a few times will definitely help eliminate that odor. Also, citrus essential oils and eucalyptus essential oils help to repel dogs and cats from urinating in certain areas.

    • Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (31)Nancy says

      Please read this link. Some of these oils are very toxic to pets. Including lavender, tea tree oil ( especially for cats) and also eucalyptis. And, since they lay on the carpets etc. and have a higher sensitivity to smells, please be aware!

Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover (2024)

FAQs

Homemade Carpet Cleaner: A Natural Recipe and A Stain Remover? ›

You can also clean the carpet with a vinegar solution. For a homemade carpet stain remover, stir 1 teaspoon of mild dishwashing liquid into 1 quart of warm water, add ¼ teaspoon of white vinegar, and apply to the carpet stain.

What is the best homemade stain remover for carpet? ›

You can also clean the carpet with a vinegar solution. For a homemade carpet stain remover, stir 1 teaspoon of mild dishwashing liquid into 1 quart of warm water, add ¼ teaspoon of white vinegar, and apply to the carpet stain.

What are the three ingredients used to remove stains from carpet? ›

Use Salt, Vinegar, and Borax

You can make your own natural carpet stain remover out of three ingredients you may already have at home: table salt, white vinegar, and borax powder.

Does baking soda and vinegar remove stains from carpet? ›

If you choose to use vinegar and baking soda to remove old stains from your carpet, you'll want to mix about a half cup of each into about a gallon of water for large stains. For smaller stains, you should be able to simply spot clean using these chemicals without a need to mix them.

What is the best trick to get stains out of carpet? ›

Next, try a solution of white vinegar, Dawn dish soap, and water in a spray bottle. Mix 1/4 cup of white vinegar, 1 tablespoon of Dawn dish soap, and fill with water. Spray the solution liberally on the stain and let it soak for 5-10 minutes. Then, blot the stain with a clean, dry towel until it is removed.

How do you get old stains out of carpet naturally? ›

Combining baking soda with vinegar is one of the most versatile carpet cleaners for old stains. Measure a half cup each of baking soda and vinegar into a gallon of water and mix well if you're working on a large stain.

What will permanently stain carpet? ›

Urine is undoubtedly the #1 cause of permanent stains on area rugs and wall-to-wall carpets. Pet urine that is allowed to accumulate can actually be detrimental to the environmental quality of the home. The odor from the urine as well as the stain it leaves behind contributes to the damage.

Can hydrogen peroxide remove carpet stains? ›

Instead of using store-bought carpet cleaners, you can mix 3% hydrogen peroxide and water to treat ink, blood, pet and other stubborn stains from your delicate carpets. Some of the reasons are: It has oxidising properties that attack nasty stains and take them out of fabrics in a few minutes.

Can Dawn and vinegar clean carpet? ›

A few drops of dawn dish detergent and vinegar make a foaming carpet cleaner. The dish detergent serves as a degreaser while vinegar acts as a stain fighter. Ensure to clean the area thoroughly to prevent dish detergent residues.

Can WD 40 Remove carpet stains? ›

Stains ruin the appearance of your carpet; Spray the stain with WD-40, wait for two minutes, apply mild detergent and warm water solution and blot the stain away. Well, if it fails the professional carpet cleaners are a call away.

What do professional carpet cleaners use to remove stains? ›

The five most common professional carpet cleaning techniques are:
  • Hot Water Extraction (“Steam Cleaning”)
  • Absorbent Compound (“Dry Cleaning”)
  • Bonnet Cleaning.
  • Carpet Shampooing.
  • Encapsulation.

Does hydrogen peroxide remove old carpet stains? ›

Hydrogen peroxide is another powerful cleaning tool that can help you remove old stains from carpet. However, before you use hydrogen peroxide to clean your carpet, there are some safety precautions you need to follow.

Will Dawn dish soap get stains out of carpet? ›

Mix a solution of 2 cups of warm water, 1 tablespoon of salt, 1 tablespoon of liquid dish soap, and 1/2 cup of vinegar. Dip a soft cloth or sponge into the mixture and apply to the soiled area. Blot lightly. You may need to do this a couple of times to remove a tough stain.

How do you make a powerful 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.

What can I mix to get stains out of carpet? ›

Make a paste using equal parts vinegar and baking soda, and then mix the paste with warm water to create a paint-like consistency. Use an old toothbrush to scrub the paste onto the stain. Then, use warm water to clean the area with a cloth or sponge.

Top Articles
Latest Posts
Article information

Author: Delena Feil

Last Updated:

Views: 6446

Rating: 4.4 / 5 (65 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Delena Feil

Birthday: 1998-08-29

Address: 747 Lubowitz Run, Sidmouth, HI 90646-5543

Phone: +99513241752844

Job: Design Supervisor

Hobby: Digital arts, Lacemaking, Air sports, Running, Scouting, Shooting, Puzzles

Introduction: My name is Delena Feil, I am a clean, splendid, calm, fancy, jolly, bright, faithful person who loves writing and wants to share my knowledge and understanding with you.