DIY: How to make homemade pet odor remover

Pet odors and stains are the worst to have in your house. Dealing with them is always a challenge for many homeowners.

Pets can relieve themselves in different areas of your house. That will produce a stench of feces and urine which tend to soak into furniture and carpets.

Cleaning immediately is the best way of preventing odor in your house. One way of doing it is to use paper towels to absorb urine. You can also use an enzymatic cleaner for dog urine.

But if you want to make things easier and affordable, you need to make yourself a homemade pet odor remover.

You can make a pet odor remover using simple ingredients at home. A homemade odor eliminator is safe to use around pets. It will cost less to make one compared to buying store cleaners.

Depending on what you make, you will be able to eliminate vomit, urine, dander, and fecal odors from your house.

How to make homemade pet odor remover

The process of creating a pet cleaning spray is simple. You will need:


  • Pour the hydrogen peroxide in a bowl
  • Add baking soda and dish detergent
  • Stir the mixture
  • Add essential oils and stir the solution

After mixing, pour the solution slowly into the spray bottle. You should be slow because baking soda tends to create foam. If you do not have hydrogen peroxide, you can use lemon juice.

Baking soda and lemon juice are traditional odor eliminators. The hydrogen peroxide you use for the pet odor remover spray should not be stronger than 3%.

How it works

A combination of hydrogen peroxide and sodium bicarbonate is effective in eliminating pet odors at home. Sodium bicarbonate alone removes set in odors. When you add the peroxide, it will break down urine crystals.

The crystals are the primary source of the smells associated with pets. In general, both substances offer the deodorizing and neutralizing properties needed to get rid of the offensive dog or cat smells in your home.

How to make pet odor remover using Vinegar

You can also eliminate pet odor with vinegar. In this case, you will need:

  • One cup of distilled vinegar (white)
  • One cup of lukewarm water
  • Four tablespoons of sodium bicarbonate
  • A spray bottle


  • Mix the vinegar and water in a container.
  • Add smaller amounts of the sodium bicarbonate to avoid fizzing.
  • Stir well.

Distilled white vinegar helps to kill germs and remove odors and stains. It is also a strong acid that can dissolve some materials.

To use the DIY pet odor eliminator above:

  • Spray it on the affected areas.
  • Allow it to sit for a few minutes.
  • Gently rub the area and blot up using a soft cloth.

If you do not have a spray bottle, pour the pet cleaner over the stain. It will neutralize it and leave a pleasant smell in the room.

You can buy enzymatic cleaning products for cat urine to remove these foul smells in your house.

But some contain non-biodegradable preservatives and harsh chemicals. If you have some cash to spare, you can get the best ozone generator for home use.

The alternative is to create a homemade pet odor remover using kitchen ingredients. Most of these components are naturally occurring, safe, and cheap minerals.