Best Carpet Cleaner for Old Pet Urine 2024

best carpet cleaner for old pet urineWe treat our pets as family members, so it is only natural for us to let them have a free rein around our house. And with pets, pee happens, usually on the carpet.

Homemade solutions can do a good job of cleaning your urine-stained carpets, but sometimes, these are not enough. Using powerful commercial solutions can remove those nasty stains easily and quickly.

Carpet cleaning is by no means an easy task, if you plan to do it yourself, get a good cleaner to make things easy and simple. We have listed the best carpet cleaners for old pet urine to give you an idea of which one to choose so you do not have to go out and try all of them to make the best decision.

Our Top 5 List

Last update on 2024-06-17 at 13:54 / Affiliate links / Images from Amazon Product Advertising API

1. Bubbas Super Steamer Carpet Cleaner

Bubbas Super Strength Concentrate Pet Odor Eliminator Carpet Shampoo Solution | Odor and Stain Remover Pet Carpet Cleaner | Urine Odor Remover Enzyme Cleaner for Cat Urine and Dog Pee Stains and Odors A carpet cleaner made by a pet supply company, so they know what they are doing.

Bubbas Super Steamer carpet cleaner goes deep down the carpet fibers to efficiently get rid of old pet urine stains and smells.

It is perfectly safe that you or your pets can walk on the damp spots without having to worry about any adverse reactions.

It also helps improve the air quality of your home and reduce allergens and bacteria buildup.

It can give you about 15 uses per bottle and has a floral scent that seems strong to some but replaces the bad urine smell. It is less concentrated than other cleaners that add to its higher price tag.


  • Compatible with major carpet cleaners
  • Simple to use
  • Deep cleansing


  • High priced
  • Less concentrated
  • Has a strong scent

2. Pet Stain & Odor Miracle

Pet Stain & Odor Miracle - Enzyme Cleaner for Dog and Cat Urine, Feces, Vomit, Drool Pet Stain & Odor Miracle claims to clean your stained carpets miraculously, and the online reviews seem to agree with them.

It totally removes stains and odors on a wide range of surfaces such as carpets, furniture, pet beds, crates, hardwood, and many others.

It has a unique Bio-Enzymatic formula that gets to the root of the problem and eliminates even feces, vomit, and drools quickly.

While some solutions keep your pets from peeing on the same spot, this does not.

However, if used regularly, this cleaner will help keep your carpet clean and keep your pets from peeing on them.


  • Has a multi-surface formula
  • Developed with a powerful natural enzyme formula
  • Money-back guarantee


  • Has a chemical smell
  • Does not repel pets

3. Mister Max Unscented Anti-Icky Poo Odor Remover

Mister Max Unscented Anti Icky Poo Odor Remover, Quart Size Mister Max Anti-Icky Poo will remove pet odors from urine, musk, vomit, and feces naturally. It has a non-toxic formula, so it is safe for your fur babies.

It will thoroughly and effectively get rid of stains and the bad smells at a very affordable price of just under $17.It is an environmentally friendly option to eliminate urine contamination and other organic wastes.

One weakness we found with this carpet cleaner is that it is not as concentrated as we want it to be.

You may have to use a relatively big amount to get it to do its job well. Some users complain about its strong scent, but the Mister Max Anti-Icky Poo comes with an unscented version so you can use this instead.


  • Environment friendly
  • Uses live bacteria
  • Inexpensive


  • Not concentrated
  • Won’t drive away pets
  • Has a strong scent

4. Urine Gone Stain & Odor Eliminator

Urine Gone Stain & Odor Eliminator: Professional Strength Fast-Acting Enzyme-Based Solution, Instantly Penetrates and Neutralizes into the Fibers of a Carpet, Stops Pets from Remarking Cleans and deodorizes on contact, Urine Gone Stain & Odor Eliminator will get rid of the foul smell and the unsightly stains that your pets accidentally leave behind on your carpets.

Its fast-acting, enzyme-based formula makes it safe to use on wood, tiles, bathrooms, sofas, beds, and litter boxes. These enzymes quickly break down the odor in the urine so your pet will no longer spray on the same spot.

Reasonably priced at just under $10, it comes with a black light so you can find exactly where your pet left its mess.

This carpet cleaner does what it promises to do. However, there are people who find the bad smell lingers, but they also noted that it goes away completely after some time.


  • Uses a powerful enzyme activated formula
  • Non-toxic
  • Comes with a UV black lightg


  • The smell doesn’t go away quickly
  • Not as effective for cat urine

5. Biokleen Bac-Out Stain+Odor Remover Foam Spray

Biokleen Bac-Out Stain+Odor Remover Foam Spray, 32 Ounces (2-Pack) Biokleen Bac-Out Stain+Odor remover foam spray uses a unique and synergistic blend of live enzyme cultures and citrus extracts to wipe out stains and odors from organic wastes.

It uses plant-based surfactants such a lime-peel extract, which lowers the surface tension of water to give your carpet a safe and natural cleansing. It is ready to use and economical, a little goes a long way.

A flaw we found with this foam spray is that it is not tough enough to remove cat urine.

It does remove the bad smell, but since cat urine is stronger than dogs’, you have to use a bit more amount to get it completely off your carpets.


  • Has live enzyme-producing cultures
  • Uses lime-peel extract
  • Does not contain harsh chemicals


  • Not tough enough for cat urine


If you are a long-time pet lover, you know that accidents do happen especially if you have senior pets. You may not be at home all the time to see these incidents happening, and most often than not, the stains you find will be old and dried up.

There are thousands of brands to choose from, and it will take you forever to try them all out to see which one works best. We tested five of them to save you the trouble of spending tons of money to find the perfect solution for your home. And this is our favorite:

BUBBA'S ROWDY FRIENDS Bubbas Carpet Cleaner Solution for Shampoo Machine - Best Deep Cleaning Solution for Carpets, Rug, Couch, and Car - Works in Any Shampooer - Pet Home Essentials
2,778 Reviews
BUBBA'S ROWDY FRIENDS Bubbas Carpet Cleaner Solution for Shampoo Machine - Best Deep Cleaning Solution for Carpets, Rug, Couch, and Car - Works in Any Shampooer - Pet Home Essentials
  • ELIMINATES GRIME, STINK, AND EMBARRASSMENT: Our professional-strength encapsulation technology binds itself to dirt and grime and wont let go until its all vacuumed up and out of your way.
  • SAFE FOR PETS, CHILDREN AND YOUR WHOLE HOUSE: Both chlorine- and color-safe, its so gentle its earned the Seal of Approval from the trusted Carpet and Rug Institute (CRI).
  • PROFESSIONAL-STRENGTH FORMULA Goes to work at once, releasing active oxygen molecules that remove tough stains.
  • 100% SATISFACTION GUARANTEED If your stains arent gone, neither is your money. Well refund it in full.

Last update on 2024-06-17 at 13:54 / Affiliate links / Images from Amazon Product Advertising API

Factors to Consider


Choose products that are environmentally friendly. You may think that cleaners that use chemicals do a better job of getting rid of odors and stains, but in the long run, your family’s and your pet’s safety should come first. Choose a carpet cleaner that uses enzymes instead of harsh chemicals.

Works Fast

Old and dried stains tend to be more difficult to remove, so as much as possible, you need to clean them as soon as they are made. If that is not an option, go for a fast-acting carpet cleaner that will quickly get rid of the smell.

Know Your Carpet Type

The kind of carpet you have on your floor determines the level of difficulty of cleaning it. Carpets that feature level-loops formed from thick yarn tend to let the stain and moisture sit on top of it so it will be easier to clean as they have not soaked up the urine yet.

Thicker piled carpets are more likely to absorb the wetness, so you need to choose a cleaner that goes deep down to where the stains are soaked in.

Really Removes Odors and Stains

Some stains are harder to eliminate than others. Cat urine is known to smell stronger and stay the longest. Get a carpet cleaner that will remove them and not just mask them. The best carpet cleaner for old pet urine should remove both stain and odor and leave your home smelling fresh and clean.

Recommended Guides

best vacuum for pet hair best handheld vacuum for pet hair best vacuum for pet hair on carpet best cordless vacuum for pet hair best canister vacuum for pet hair best vacuum for hard floors and pet hair best pet hair vacuum attachment 6 Best Robot Vacuums for Pet Hair This 2018 Best Shark Vacuums for Pet Hair in the Market This 2018 A Different Thing Bissell Pet Hair Eraser 1650A Best Roomba For Pet Hair
Scroll to Top