DIY Carpet Cleaner

by | Oct 16, 2015 | Cleaning, Latest | 0 comments

Disclosure: Some links in this post are affiliate links, so, at no cost to you, I may earn a commission if you click through one and make a purchase. This in no way influences my opinions or recommendations.

Store-bought carpet cleaner is filled with potentially harmful chemicals, which you want to avoid at all costs, particularly if you have children or animals. It’s expensive, too and many products also cause stains or discoloration. Yet stale carpets have a distinctively unpleasant odor, and, let’s face it, our carpets get seriously abused. The pets and the rest of the family track in all kinds of dirt and grime every day. Plus there’s the spills and oopsies that result in all kinds of stains and smells that the vacuum just can’t handle. So what’s the answer? Simple – make your own. It’s cheap, fast, easy, and uses no harmful chemicals. This DIY carpet cleaner also doesn’t leave that unpleasantly cloying smell of many chemical products.

DIY Carpet Cleaner Ingredients:

  • 1 cup of white vinegar
  • 1.5 cups of water
  • 2 tsps of salt
  • 15 to 20 drops of a clear essential oil of your choice.

The Recipe:

  1. Get a large, clean spray bottle and mark it clearly. Because, although this mixture is natural, you really don’t want to spray it on your plants. Pour the water and vinegar into the bottle.
  2. Add your choice of essential oils to the bottle, followed by the salt.
  3. Replace the top of the bottle, screw tightly, and shake to combine thoroughly.

How to Use Your DIY Carpet Cleaner

  1. Firstly, you can use this as a quick stain remover or you can spray large areas for general carpet cleaning.
  2. If you’re dealing with a wet stain, firstly use kitchen towel to blot up as much of the offending liquid as you can. Remember – never rub if it’s wet – blot only. If the substance is solid, pick up as much as you can before you begin.
  3. Spray the mixture on the carpet liberally. You want to get plenty of coverage. If you’re doing the whole carpet, start in the corner opposite the door and work your way backwards. Remember to give the spray bottle a good shake periodically as you go to ensure the mixture stays thoroughly combined.
  4. Allow the carpet to dry, then simply vacuum. And voila! Clean, fragrant carpets.




If you need to remove tough odors, use eucalyptus essential oil, which easily combats lingering odors such as stale tobacco and urine.


For those of you who need to stop your dog or cat urinating in the same spot over and over, choose a citrus essential oil, as these scents naturally repel cats and dogs from urinating.


Go with clear essential oils, as some oils that have a natural color leave a slight discoloration behind.

And that’s it. Simple, fast, effective, and really doesn’t cost much. This DIY carpet cleaner leaves behind a light, pleasant fragrance and really remove stains. Check out our quick and easy natural carpet deodorizer recipe for those times when you just want to freshen rather than clean.

Don’t forget to sign up to our newsletter for your free copy of 1 Week to a Greener You.



Katy Willis

Written by Katy Willis

Katy is a life-long homesteader and home herbalist. She is passionate about living naturally, growing food, keeping livestock, foraging, and making and using herbal remedies. She's been writing and editing professionally for over a decade, and she's been living green her entire life. She firmly believes that every small green change we make has a huge impact. Making greener choices is better for your bank balance, your health, and the planet.

You May Also Like…


Submit a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Get Your FREE ebook!

Join our mailing list and we'll send you your FREE copy of 1 Week to a Greener You.

And you'll receive all our latest news, tips, and advice in our newsletter. 

*We hate spam, so we promise never to spam you. 

Thank you for signing up - your ebook is on its way!