Are you tired of buying the same commercial carpet fresheners every time? Do you want a cheaper solution with fewer chemicals and toxins? Well, you can make your carpet freshener at home. In today’s article, we’ll tell you all you need to know about how to make home carpet freshener. Let’s dive into the details.

How to Make Carpet Freshener at Home

Making carpet freshener at home is straightforward. This recipe doesn’t take time or effort – anyone can do it.

The Ingredients You’ll Need

You’ll only need two ingredients: baking soda and essential oil. Baking soda is a natural smell-neutraliser. A sprinkle of baking soda on any carpet absorbs unwanted odours and can be easily cleaned with a vacuum.

You can pick any essential oil that comes to your liking. Moreover, the essential oils are natural scents that will help freshen up the smell of your carpet. We highly recommend that you try lavender and orange essential oils. You can also use some dried flower buds and herbs, like rosemary, lavender, and clove.

In addition to these ingredients, you’ll need a glass jar. You can use a mason jar with a shaker top or an empty spices jar, but you must wash it thoroughly and let it dry first.

Learn more How to Get Rid of Carpet Beetles

Making the Carpet Freshener

The process is straightforward. All you need to do is to add the baking soda to the jar. You can use a funnel if you don’t want to get messy. The general rule is to add around 10 drops of essential oil for every cup of baking soda inside the glass jar. Then, mix and shake the jar until all components all well-mixed.  One thing worth mentioning is that you should let the mixture sit overnight before you use it on your carpet.

How to Use the Carpet Freshener

When you use the freshener on your carpet, you only need to shake it well and sprinkle some of it on it. If you spray too much freshener on the carpet, you can make tiny openings in the mason jar’s lid using a small nail and the pot like a shaker. Additionally, you can use an empty salt shaker or dredge shaker, but it will take a lot of time and effort if you have large carpets. 

Read more: How to Get Foundation Out of Carpet

How to Make a Carpet Freshener Spray

The process is very similar to making powder carpet freshener. We add water to the mixture and use a spray bottle instead of a glass jar.

The Ingredients

Here are the ingredients you’ll need:

  • Spray bottle
  • 50 grams of baking soda
  • 30 ml of cool boiled water
  • Essential oil of your choice

Putting the Ingredients Together

Similarly to how we prepared the previous carpet freshener, add the water, baking soda, and essential oil into the spray bottle, and shake them thoroughly. You can do a bigger batch in a glass jar and fill the spray bottle as needed. Add some dried lavender leaves to the mixture for extra freshness.

Learn more about Drying a Carpet at Home

Why You Should Be Making Your Carpet Freshener

There are a lot of benefits to making your carpet freshener. Let’s talk about each one in detail.

Contains Fewer Chemicals

What’s great about homemade carpet fresheners is that they’re only made of two or three ingredients. So, it doesn’t contain many chemicals like commercial carpet fresheners. Those chemicals can be harmful to toddlers and pets. They can even damage your carpet if they’re too strong.

Natural Odour

The homemade carpet freshener contains natural essential oil, adding a fantastic fragrance to your carpet. On the other hand, most commercial carpet fresheners contain artificial fragrances. Aside from synthetic fragrances smelling nothing like the real thing, strong artificial fragrances tend to be more irritating than natural odours, especially for people with asthma.

You’ll Save Money

Unlike commercial carpet fresheners that tend to be expensive, homemade carpet fresheners are made using cheap items you can find around your household.

Are Homemade Carpet Fresheners Safe for Pets and Toddlers?

The simple answer is yes. Homemade carpet fresheners are made from natural ingredients that are far less harmful than the chemicals found in commercial carpet fresheners and cleaners. However, that doesn’t mean they can be left anywhere around the house. You should always keep the carpet fresheners away from the reach of kids and pets. Fresheners can be harmful if ingested in large amounts.

Storing Homemade Carpet Freshener

You can store the DIY carpet freshener in any glass container. Labelling the container might be a good idea, especially if you make separate batches with different smells. The most important thing is not to fill the container to the top; you must shake the mixture thoroughly before using it. Moreover, it’s best if you close the container well. That’s because some natural oils are volatile and will evaporate if you leave them in an open container.


Do you still have a question in mind? Here are some of the most common inquiries and our best replies. 

Does baking soda cover a bad smell?

Unlike air fresheners, baking soda doesn’t cover bad smells. It absorbs these smells. That is far more efficient than just masking the smell.

What are the best natural carpet deodorisers?

Baking soda and white vinegar are two of the best natural deodorisers you can use on your carpet to eliminate foul odours. 


Homemade carpet fresheners are affordable, have a natural odour, and are super easy to make at home.  The recipe is simple if you were wondering how to make carpet freshenerYou only need to mix baking soda with a small amount of essential oil in a glass container. Just remember to shake the mixture well before use. And now, enjoy the fantastic natural smell all day long and don’t forget to have your home carpet cleaned at least once a year by a professional carpet cleaning company.