Cat Accessories | Dog Accessories

Remove Old Pet Urine from Carpet (5 Best Cleaning Detergents)

Being a pet owner of some lovely cats and dogs means that you will at some point deal with old pet urine, poop, and vomit on your carpet.

And this is regardless of the fact that you have toilet-trained your cat or they already know how to use the litter box.

Sometimes our puppy pals get a bit too excited when we get home and nervously pee on the carpet, or maybe fluffy the cat couldn't get to the litter box since the door was accidentally shut to that room.

There's any number of reasons why you might need to clean up old pet urine, poop, or vomit from your carpet. It's not a good idea to just use any household cleaner as some may damage the carpet by bleaching the color, or further set the existing stain into the pile.

Rather than getting mad at your four-legged babies, you should get the best carpet cleaner recommended for removing old pet urine to remove the stains and odor when they occur.

The best carpet cleaners for pet urine are gentle on the carpet, do not have bleaching agents, and contain enzymes that penetrate the stain to loosen it from the pile. They don’t leave toxic residue behind, and leave the texture and feel of the pile unchanged with a faint pleasant odor.

Carpet cleaning solutions are often used with carpet cleaning machines to deeply clean the carpet as well as remove pet urine and poop odors.

You can also check a list of the best selling carpet cleaning machines here that are popular with pet owners.

upside down cat on the floor

Our website is reader-supported. We research all reviewed products carefully to give you the best choices possible, and if you buy via links on our site we may earn a small commission.

Best Carpet Cleaners for Old Pet Urine

1. Rocco & Roxie Professional Strength Stain & Odor Eliminator (Editor’s Choice)

Rocco & Roxie is an awesome product that is going to clear your carpet of all the dog and cat stains and odors.

It is a gentle and safe option since it does not feature chlorine or any bleaching agent/chemicals, and it is safe to use around pets and children. Unlike other products, the product does not leave any hazardous propellants, or residues behind.

This carpet cleaning solution is enzyme activated, and it is designed to remove stains that are embedded deep down in your carpet. Once the solution gets into contact with the old pet urine and other stains, its enzymatic bacteria is activated and it starts tackling the ammonia crystals and organic matter until it is eliminated.

Apart from old pet urine and odors, this carpet cleaner can also be used to deal with pet pop, vomit, coffee spills or other organic spills. The effectiveness and safely of this product has earned it an approval by the trusted Carpet and Rug Institute. Use it on any type of stain, and it will leave your carpet spotless, odorless and get rid of the dog and cat urine smells in your house.

What we love most about this formula is that it`s versatile at the very least, and is suitable for use on various surfaces, anytime. Whether there`s a stain on your carpet, clothing, kennel, furniture, or anywhere that a stain can happen, you can use this product for guaranteed results.


  • Best-seller.
  • Can be used to remove stains from garments, furniture, carpet, mattresses, etc.
  • Non-toxic.
  • Completely bio-degradable.
  • Complete eliminates odors.


  • Pretty strong odor

2. Bissell 78H6B Deep Clean Pro 2X Shampoo 

All products of Bissell Company undergo an evaluation by the Environmental Protection Agency (EPA).

This carpet shampoo has evaluated and found to be safe for pets, families, workplaces and the environment. Therefore, you can always expect a performance-oriented product.

The Bissell 78H6B has proven unbeatable when compared to other similar formulas within its price range.

What separates this Bissell product from the rest is the fact that it contains at least 2X the cleaning agents as other products. As it follows, the product is also 2X more effective than your typical cleaning solution.

You can use this cleaning solution with your upright deep cleaning solution, whether you own the Hoover PowerScrub, Rig Doctor or Bissell. Make sure to following the ratio of cleaning solution to water to get the best results.

What many users love most about this product is the convenience that it offers when removing a pet stain from your carpet. For instance, this product allows you to remove a permanent stain within a record period of 30 seconds. Apart from pet stains, this stain cleaner also tackles grass, mud, blood and other tracked in stains.


  • Cheap
  • An appealing smell akin to that of a fabric softener.
  • Softens the carpet fabric.
  • Quick action (remove stains almost immediately).
  • Safe for pets and kids.


  • Froths heavily.

3. Hoover PETPLUS Concentrated Formula & Pet Stain Odor Remover

The Hoover PETPLUS is formula is a concentrated and enzyme enhanced detergent solution that will remove and deodorize all your pet messes, odors, and stains on your carpet floor.

This formula is free of toxic elements, is septic safe, and phosphate-free. As such, it is safe for use around children and pets as well. It provides a deep clean of old pet stains on carpets, upholstery, and car interiors.

This cleaner penetrates deep into the carpet to eliminate stubborn stains and odors, leaving the cleaned surfaces smelling fresh and with a cotton breeze scent. For the best results, makes sure to use a Hoover pretreat spray on the carpet or surface that you want to clean.

What most cat parents like about this carpet cleaner for old pet urine is that it does not affect the orientation, color or texture of your carpet. Instead, it is designed to remove every stain and dirt from your carpet.

Hoover PETPLUS concentrated formula is manufactured in the United States.


  • 100% biodegradable.
  • Safe and non-toxic.
  • Pleasant fragrance.
  • Phosphate Free.


  • Some customers say that this cleaning solution does not work well in deodorizing.

4. Biokleen Bac-out Stain & Odor Eliminator 

The Biokleen Bac-out is a professional natural cleaning powder that is all natural.

It provides an excellent way to keep your carpets free of stains, dirt, and grime. This carpet cleaner is gentle on the carpet fabric, mattresses, car interiors and furniture.

The natural ingredients in the product are plant-based extracts of citrus, grapefruit seeds, and plant-based surfactants, which are effective in cleaning the tough stains and odors trapped in or on your carpet. It eliminates the odors, leaving a fresh and pleasant smell.

Since the product is all natural-based, it does not leave any toxic residues, and it does not release any harmful substances. This makes the cleaning solution an ideal option for homes with kids, pets and birds. It does NOT contain chlorine, ammonia, phosphate, petroleum solvents, glycol and alcohol.

What is unique about this pet cleaner is that it is uniquely prepared for use in heavy traffic and commercial areas because it always yields the best results, while keeping the environment safe.


  • Non-toxic.
  • Uses natural plant-based extracts.
  • Excellent choice for cleaning high-traffic areas.
  • Can be used as a deodorizer.


  • Pricey.
  • There are complaints about the packaging.

5. Bubbas Super Steamer Carpet Cleaner

For odors, especially pet urine odors, the Bubbas Super Steamer Carpet Cleaner is a dream product for every pet owner. The cleaning solution offers commercial grade cleaning, by removing tough stains and odors hidden deep inside the carpet.

This product is excellent at lifting the smell from any carpet and upholstery, which works almost immediately. This effective power might be attributed to the rather strong smell of the product, but which disappears not long after the carpet has dried.

When it comes to stain removal, the product does not skimp either. You will get wowed by the fast and effective removal of stains and grime from the carpet by this solution. You can use this formula to clean a variety of stains including pet stains, poop, blood, coffee stains, and many type types of hard-to-crack stains.

Customers who have used this carpet cleaning solution on pet stains such as old urine and poop say that it does a really great job by completely removing odors and stubborn stains. The only complain is the initial strong smell, but which clears quickly leaving a fresh sparkling clean surface.


  • Easy to use.
  • Offers commercial grade cleaning.
  • Cheap.
  • Eliminates old pet urine odors quickly.


  • Strong smells that lasts for some time after cleaning.

How to remove pet stains out of the carpet?

Pets may sometimes become naughty and pee right in the lounge, and this means that your carpet will get stained if you take longer to sort out the issue.

If you are lucky to notice the urine stain before it dries up, you can remove the stains and odors quickly using a mixture of carpet cleaning solution and water. However, for old pet urine stains, you will have to do some extra work to at least get your carpet back to its normal condition and remove the odors.

How to remove wet pet urine stains from the carpet

The longer the pet urine are allowed to stay on the carpet, the worse the stain and odors will become. Therefore, at the very first sign of dog or cat urine on the carpet, you should take immediate action to clean the mess. And the good thing is, wet dog urine on the carpet is much easier to remove than urine that has dried up.

Follow the following steps to remove wet pet urine stains from the carpet:

  • Spray water onto the urine to help dilute it.
  • Place a few paper towels on the soaked section of the carpet to absorb the liquid.
  • Cover the paper towels with several layers of old newspapers. You can also place some layers of newspapers below the carpet is it is possible.
  • Press or stand on the layers of paper towels and newspapers to absorb as much urine as possible.
  • If the paper towels and newspapers get soaked, remove them and repeat the process again until the stained section is dried up and there are signs of wetness on the paper towels.
  • Once the soaked section of the carpet has dried up, use a wet vacuum or just rinse the section with cool water.

How to remove dry pet urine from the carpet

Unlike moist pet urine stains, older stains are often challenging to remove since they have soaked for a longer duration, and dried up. This means that they require some extra effort and resources than moist pet stains.

Here are the steps you should follow to clear old pet urine stains and odors:

  • Soak the stains thoroughly with water. If you have a vacuum cleaner, use it to saturate the carpet with clean water and dry up the surface.
  • Apply your odor neutralizer on the cleaned area according to the manufacturer’s instruction. Different solutions have varied instructions on the amount of the solution that you should use.
  • After applying the solution, let it dry completely. If the carpet is still stained, apply your stain remover to the surface. If stains got into the carpet padding below it, you may need to find a replacement pad.

NB: Just to be sure you are using the right solution, first test the solution on a low traffic area that is hidden from the public view. If it does not stain the carpet, continue using it


Old pet urine are some of the most stubborn stains that often threaten to damage your carpet. Plus, you really don’t have to live in a house that smells dog or cat pee all the time.

Using the best carpet cleaner for old pet urine can help get rid of these stains quickly and still leave the carpet smelling fresh. A clean and fresh smelling carpet allow the kids a hygienic place to play on and stack their toys.

Similar Posts