DIY Carpet Cleaners For Pet Stains And Odors

If you share your home with animals, you must know that even if you own pets that don’t smell bad, accidents occur and create a mess at some point. Removing dog urine or cat pee smell can be a challenge, especially if you don’t want to use chemicals in your house. Luckily, it is easy to make a homemade carpet cleaner for pet odor that is natural, inexpensive, and quite efficient in removing stains. Here are 3 great recipes to make your own carpet deodorizing spray!

DIY carpet cleaner for pet smells with baking soda

To remove pet odor from the carpet naturally, use baking soda and hydrogen peroxide. These ingredients are powerful odor neutralizers that’s why they make an excellent carpet cleaner for pet urine as well as other dog and cat-related stains and smells.

small long hair dog on colorful rug

Preparation of homemade baking soda carpet deodorizer:

  • 1 cup of baking soda
  • half cup of household grade, 3% hydrogen peroxide
  • 1 teaspoon of eco-friendly liquid dish soap

If the stinky incident is fresh, soak up the excess liquid from the carpet using paper towels then sprinkle a handful of baking soda on the stain. Mix hydrogen peroxide with a little dish soap and pour this solution too on the affected area. Use a brush to gently scrub it into the fibers, let it sit until the carpet is dry, then vacuum it.

Should you want to just dry clean a stinky rug, you can use baking soda alone. Drizzle it generously on the smelly stain, leave it for a couple of hours (ideally for overnight) before vacuuming the area, and voila; your carpet should smell clean and fresh once again.

Pet odor carpet freshener with essential oils

Essential oils help to get rid of pet smell in the house and freshen up your home at the same time. These oils come in varying quality, so make sure to choose one that is 100% pure and dilute it properly so the solution won’t leave a stain. Also, be warned that certain essential oils can be harmful to your furry friends but there are some that are pet-safe such as lavender or chamomile.

black dog sitting on beige carpet

How to make your own essential oil carpet deodorizer:

  • Mix 2 cups of distilled water with 1 tablespoon of baking powder
  • Add 5-10 drops of essential oil
  • Close the bottle and shake it well for proper saturation

Test the mixture on an inconspicuous spot before using it on larger surfaces. If it doesn’t stain or damage the fabric, just simply spray it on your carpets and rugs; the baking soda will instantly eliminate unpleasant odors while the essential oils leave a nice aroma in the room. For freshness, store the mixture in the refrigerator and shake it well before use.

Vinegar carpet deodorizer spray

This is one of the simplest DIY carpet cleaner recipes for pet odor and requires only two ingredients. White vinegar is an inexpensive yet powerful natural odor neutralizer and disinfectant that will help get rid of stinky stains left behind by old dog urine or other pet accidents.

black cat lying on white carpet

Vinegar homemade carpet cleaning solution’s ingredients:

  • 2 cups of distilled white vinegar
  • 2 cups of warm water

Combine this mixture in a spray bottle and spray it over the carpet. Let it sit for about 10-15 minutes then blot it away with a clean, absorbent towel. Once the carpet dries, the unwanted odors will be gone, and the sour vinegar smell will dissipate.

If the rug still stinks, place it in the washtub and soak it in the vinegar-water solution for an hour. Finally, rinse it with fresh water and dry; this method should remove even the strongest odors and most stinky stains.

Inspired? Pin it!

homemade carpet cleaner for pet odor - Pinterest image