Do It Yourself » Pet Urine Carpet and Upholstery

Pet Urine Carpet and Upholstery

fb iconpinterest iconpinterest iconlinkedin iconbuffer icon

3 Ways to Clean Pet Urine Naturally From Carpet and Upholstery

If you have an indoor cat or dog, as some point you have probably faced an accident leaving you to wonder how can I remove a pet urine stain from a carpet?! Nothing is worse than walking into your home and getting a strong odor that you know is from pet urine. Today we’ll share three do it yourself tricks to clean your carpet and upholstery to eliminate urine odor once and for all.


Each of these easy pet urine removal methods will tackle the difficulty of removing fresh accidents as well as remove set in spots. Luckily, there are a variety of methods out there, baking soda and vinegar, hydrogen peroxide and baking soda, to name a few. Keep reading to see how to tackle those troubled areas once and for all.

The most effective way to remove pet urine permanently is to use an enzyme based cleaning product, such as Nature’s Miracle as it’s a bacteria-based formula that produces enzymes which break down the compounds in the stain. However, if you don’t happen to have an enzyme-based cleanser on hand, here are a few tricks you can utilize using common pantry ingredients.

Remove Set In and Fresh Pet Urine Spots

Make sure when cleaning up pet urine of furniture or carpeting, always remember to blot the stain, do not rub. Rubbing the stain only spreads the stain more and blotting helps lift up any moisture with less spreading. Always blot up stains, not rub them around to get out as much moisture as you can.

Vinegar to Remove Carpet Stains

Vinegar and Baking Soda Spray

This spray is tried and true and works great on urine stains. When you mix these two cleaners together it removes the urine from your carpet and/or upholstery as well as neutralizing the spot, to get rid of the odor.

You’ll Need
2 Cups White Distilled Vinegar
2 Cups Warm Water
4 Tablespoons of Baking Soda

How to Use:

  • Combine your water and vinegar in a spray bottle and set aside.
  • Find the troubled area, take a paper towel or rag and blot up as much urine as you can (If dried and set in stain, skip this step). Do a good job getting it out, as it needs to be as dry as possible, for best results.
  • Next, sprinkle a generous amount of baking soda over the soiled area. Feel free to use all 4 tablespoons of the baking soda.
  • Then take your spray bottle mix and spray onto the baking soda area, this will create a fizzing and crackling sound, as it works to lift the stain out of the carpet.
  • Let the baking soda mix sit and allow it to dry overnight, and then in the morning vacuum up the baking soda, and it will be fresh and clean.

Hydrogen Peroxide And Dish Detergent

This method is great for fresh or set in stains. When you use hydrogen peroxide I highly suggest testing a spot, as it can discolor or even bleach fabrics and carpet. So find an area that is hidden and test before you dive into this method. This method is great because it breaks down the “crystals” in the urine, and pulls out the stains as well. When you combine with the baking soda it helps deodorize and neutralize the area.

You’ll Need:
1 Cup Hydrogen Peroxide
2 Tablespoons Dish Soap (I prefer Dawn)
Baking Soda

How to Use:

  • Mix the two ingredients together in a bowl, and then head over to the troubled area.
  • Blot out as much of the urine as you can with a towel or rag if it is a fresh stain. If an old stain, skip this step.
  • Sprinkle a good amount of baking soda over the area. Take the liquid mixture and pour over the baking soda.
  • Let this bubble for a minute, and with a scrub brush and let it work into the carpet gently.
  • Allow this to sit for 15-30 minutes and then wipe up what you can and vacuum the rest.

Clean Urine Stains from Carpeting

Carpet Freshener

Once you tackle those pesky urine odors, you might want to create this carpet freshener to use when you vacuum. You mix it up and then sprinkle on your carpet and let sit for a bit, then vacuum up. This is a great way to really pull out any old odors in your carpet, and help deodorize your home. So if you have a pet stain you may not know about this can help eliminate the odor.

You’ll Need:
2 cups Baking Soda
15-20 Drips of Your Favorite Essential Oil (I like Peppermint, Lavender, or Eucalyptus).
Sealed Jar

How to Make:

  • In a bowl mix your baking soda and essential oil of your choice together. Take a fork and really mix it together well so the essential oils get dispersed throughout.
  • Generously sprinkle some of the baking soda mixtures onto the floors, and let it sit for 15-20 minutes.
  • Vacuum it up, and keep the remaining mixture in the container and use each time you vacuum.In short, there are several effective methods for removing pet urine stains. Be sure to blot, never rub as this sets in the stain, and always avoid using any ammonia based product or cleanser as this can cause your pet to re-soil the area.

View More Frugal Living Ideas

More DIY Projects

3 thoughts on “Pet Urine Carpet and Upholstery”

  1. I highly recommend a product called “Fizzion” for pet odor and stain removal. It’s by far the best product I’ve ever used. (I was a vet tech for 30 years)

  2. I have two dogs at my house, and there have been many times when I smell urine, but cannot see any spots on the carpet. Luckily the carpet cleaners were able to locate the urine in the carpet using a black light.


Leave a Comment