Homemade Cleaners; Carpet Deodorizer

How to make your own carpet deodorizer that is cheaper than store bought

Does your carpet get dirty and smelly from kids and pets? Mine does! Our dog sheds a lot and I have to vacuum every other day. I have bought powdered carpet deodorizers from the store, but the scent is so strong I start sneezing immediately after I start to sprinkle it. With such a strong smell it really makes me wonder if it is helping or just covering up. Since I like to make some homemade cleaners, I decided to give making homemade carpet deodorizer a try.

 How to make your own carpet deodorizer that works but the smell is not overpowering

Here is how to make my super simple carpet deodorizer:

  • 1 cup baking soda
  • 1/2 cup borax powder
  • 20-30 drops of essential oil, this is optional

Here is why this carpet deodorizer works:

Baking Soda is a is a freshener and deodorizer

Borax  controls odors because the natural boron and salt in Borax make a natural disinfectant.

 I bought a cheese shaker at my local dollar store and put in the baking soda and borax.

 Use Essential oils to make a low odor carpet deodorizer that works

Then I added in the essential oil. I used lavender because it’s calming and we all need calming! Then, using a popsicle stick, I stirred it all together. Stir it really good so it all get’s blended and the oil doesn’t get clumpy.

 stir together 3 ingredients to make a low odor carpet deodorizer that really works

I sprinkled it on the carpet and did not sneeze my head off from all the strong odor! I only waited about 5 minutes before I vacuumed it up. You can also sprinkle some of this in your car, on your upholstered furniture, or in your trashcan to freshen it!

Make Your own Carpet Deodorizer and save lots of money

Glad you can’t see here just how bad I need a pedicure! This stuff worked great! The dog hair and odor were gone and  the bonus was it freshened up my vacuum as well!

If you are looking for other homemade cleaners you might also want to try my other recipes:

Homemade Laundry Detergent

Refrigerator Deodorizers

Homemade Febreze

Below is a printable version  if you want to put it in a binder. Now leave me a comment and tell me what other homemade cleaners are you trying to find a recipe for?


Homemade Cleaners; Carpet Deodorizer
Low Odor Carpet Deodorizing Powder
Recipe type: Homemade Cleaners
  • 1 cup baking soda
  • ½ cup borax powder
  • 20-30 drops of essential oils, this is optional but here are the ones I use
  1. Put the baking soda and borax in a shaker container like a cheese shaker from the dollar store.
  2. Put in the essential oils.
  3. Stir well.
  4. Shake on and wait 5-10 minutes.
  5. Vacuum up.


The following two tabs change content below.
I'm a mom of 3 boys, 2 by birth one by marriage. I love to cook, watch chick flicks, read and drink wine. I hate cleaning up my craft messes, doing laundry and the dishes! I love watching my boys grow and change and see how differently they view the world. Join me on the blog where I try to provide you with recipes and tips to make your life easier!


  1. kristen says:

    Made this with lemon essential oil- waiting 10 minutes to vacuum but it already smells great! My dog pees on my rug from time to time so i am already making a second batch!

    • Kelley Wilson says:

      Lemon is a great idea! I hope you enjoy it!

  2. Ang says:

    Great idea – I need to try this!

  3. Melissa @ Simply Sweets by Honeybee says:

    I love that this allows you to control the ingredients in the deodorizer. So many products in the store have ingredients that we can’t pronounce and surely are not good for us.

    • Kelley Wilson says:

      THank you Melissa, I agree!

  4. Kim @ The Cookie Puzzle says:

    I am soo going to try this. We don’t have any carpet in our house, but we have trucks that could use a little freshening up! What a great idea!

  5. Lila says:

    What a great idea! I am planning on making an air freshner, which is your recipe minus the Borax. I love this variation! I’m adding Borax to my shopping list. Thank you! :)

    • Kelley Wilson says:

      You are welcome Lila hope you love it as much as I do!

  6. Kelley says:

    Thats all you need?!! I have all that on hand. Going to try it tomorrow! Woohoo :)

    • Kelley Wilson says:

      Yea let me know how you like it!

Leave a Reply

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