
Best Overall Pet Urine Remover
Rocco & Roxie Supply Stain and Odor Eliminator
One of the best products for removing pet urine stains from carpeting is Rocco & Roxie’s Stain and Odor Eliminator. This enzymatic cleaner contains natural bacteria that feed on the ammonia crystals found in urine, effectively breaking down the stain and any odors. It gets virtually anything out of carpet, and even gets pet urine out of your mattress.
Sure, this pet urine carpet cleaner is on the more expensive side, but our executive editor tested Rocco & Roxie Stain and Odor eliminator on a mattress stain and came away impressed with the results. Amazon reviewers also swear this professional strength product is worth its weight in gold and the best pet urine remover for carpet.
“If you’re hesitant on the price, which I was at first, your desperation to remove your carpet of brown and yellow spots will be rewarded by giving this a try,” verified Amazon purchaser, Benjamin Poon, writes. He has three large dogs and swears this is the best rug cleaner for dog pee and poop. “When I tell you this stuff is MAGIC IN A BOTTLE, I’m not exaggerating.”
Pros
- Chlorine-free and color safe
- Works on a range of surfaces
- Enzymes “eat” ammonia odor
- Over 71,000 five-star Amazon ratings
Cons
- On the expensive side
- Not the best on set-in stains

Best Budget Option
Resolve Urine Destroyer Spray Stain & Odor Remover
The affordable Resolve Urine Destroyer Spray works like something way more expensive. This stain and odor remover neutralizes gross urine scent on contact. It breaks down the odor molecules, which prevent pets from remarking the area. Choose this product for an ideal cat urine carpet cleaner.
“This is the best carpet cleaner I have ever used!” writes verified Amazon purchaser, JAE. “We had our carpets professionally cleaned, but the company was not able to get out some stains. I sprayed this Resolve on the spots and they disappeared!! This is 10x better than the regular Resolve.”
Pros
- Under $10 for a 32-ounce bottle
- Polymer technology removes stains
- Safe on upholstery, in cars and around kids
Cons
- Best for stains, not odor
- Bleach smell may attract cats

Best for Set-In Stains
Nature’s Miracle Oxy Set-In Stain Destroyer
The sooner you remove the stain, the longer carpets last. But if you didn’t spot your pet’s accident right away, it’s probably going to be harder to remove the set-in stain. Luckily, the Nature’s Miracle Oxy Set-in Stain Destroyer was made for that, penetrating deep into your carpet and lifting out old stains as an excellent pet urine carpet cleaner.
It takes about 15 minutes to work, and you may need to scrub the stain with a soft-bristle brush, depending on how long it’s been sitting there. However, users say this product eliminates all traces of urine odor and most stubborn stains.
“We had a large, bad stain in one of our bedrooms from when my son got sick all over the carpet over 15 years ago,” writes verified purchaser, Reen. “I have been trying everything under the sun all these years to get it out and nothing worked. Our carpets are 17 years old and by using this product on the miscellaneous stains that have happened over the years, the carpets look amazing.”
Pros
- Removes longtime stains from various surfaces
- Fresh orange scent repels cats
- Available in three sizes
Cons
- Not for wool, leather, silk or specialty fabrics
- Can stain some surfaces

Best Natural Option Pet Urine Remover
TriNova Natural Pet Stain and Odor Remover
Many commercial cleaners use harsh chemicals. If you want something safer around your family, try TriNova’s Natural Pet Stain and Odor Remover. This formula features a blend of enzymes that break down and disintegrate urine molecules in your carpet. It’s made from solely natural and organic ingredients. It’s effective at eliminating cat urine odor and getting rid of dog smell.
“I can’t detect any urine odor after using it,” writes verified purchaser, Peter L. “The added benefit of a herbal fragrance to the product, which rather quickly subsides, is a real bonus. After drying, I’m left with a simple, fresh odor.”
Pros
- Made with plant-based, organic ingredients
- Uses enzymes to break down stain and odor
- Can be used on surfaces that can withstand dampness
Cons
- Has a strong odor
- Not best for set-in stains

Best Heavy-Duty Urine Odor Remover
Clorox Commercial Solutions Urine Remover
For serious issues, you’ll need the best urine cleaner for stains, like Clorox’s Commercial Solutions Urine Remover. It’s powerful enough for high-traffic facilities, like public restrooms. This professional-grade cleaning product includes chemicals that will break down the odor, as well as hydrogen peroxide to help lift stains from carpeting. It’s a powerful choice for cleaning outdoor accidents on cement or spots where you want to clean carpets without a machine.
“This product makes finding urine a simple task; when it is detected, foaming occurs,” writes one verified purchaser. “A nice bonus is the smell of this product. After using this, you’re left with a really fresh scent, rather than a typical chemical-like odor. I would not own a pet (trained or not) without this product.”
Pros
- Professional strength
- Easy to use for large areas
- Available in two sizes
Cons
- Uses hydrogen peroxide, which can fade color
- Can cause eye irritation

Best Pet Urine Remover with Sprayer
Nature’s Miracle Urine Destroyer with AccuShot Sprayer
If standard spray bottles aren’t working, switch to the Nature’s Miracle Urine Destroyer for a pet urine carpet cleaner. The large container of enzymatic cleaner features an extendable wand, called an AccuShot Sprayer, to aim and spray to saturate urine stains. It makes cleaning other smelly surfaces convenient, like getting dog smell out of the couch or removing cat urine from clothes. It’s ideal to use as one of the best dog urine odor remover for carpets and tackles all kinds of tough stains.
“This is a great product with a great sprayer,” writes one verified Amazon reviewer. “It covers the affected area great and does not damage the area rugs I use it on. Highly recommend for others whose life plans did not include living in a house that smells like a barnyard.”
Pros
- Features an extendable wand for accuracy
- Removes pet attractant
- Available in smaller sizes
Cons
- Not for wool, leather, silk or specialty fabrics
What to Consider When Buying the Best Pet Urine Remover and Carpet Cleaner for Urine Smell and Stains
Big dogs create bigger messes than cats or smaller pooches. Non-neutered male cats, though, have the strongest-smelling urine, and are hard-wired to spray it around the house. Neutering pets reduces the inclination to stain the carpet.
Puppies and kittens make more messes, and senior citizen pets increase the potential for accidents. Depending on pet age and his health, you might need a cleaner for a shorter or longer duration. Also, pets’ acute sense of smell means they may object to some perfumed or strong-smelling cleaners. Cats hate citrus odors, but may pee on top of bleach or ammonia smells. Some kinds of fire retardants or rubberized backing (like on bath mats) also entices pets to pee.
Choosing the right type of carpet influences how easily you can clean it. Stain resistant carpets do better, of course, and shorter pile (whether looped or cut) reduces the amount of stain absorption. A small quarter-size urine stain on the surface soaks deep into the underneath padding, and spreads to several times the visible size. Light-colored carpets may get stained from the cleaner, too, so read reviews or test in a small area first.
Carpet experts say Type 6,6 nylon, Triexta and solution-dyed polyester—with a stain-resistant pad with a waterproof backing—are the best carpets for pets. Consider these issues when choosing your cleaning product:
- Size of pet
- Age of pet
- Type of carpet and backing
- Color of carpet
- Odor control/perfumes
- Enzymes or other ingredients

How We Found the Best Pet Urine Remover for Carpets
As shopping experts, our only job is to help you find a winning product. We start with the research and reporting basics—what products are made of, what they look like and how much they cost—to ensure that we’re only recommending the buys that are worth your time and money. Then, we research the features that speak to the product’s quality, taking advice from industry insiders and subject matter experts on what makes a product a smart value (or worthy of a splurge). Finally, we do the work of combing through user reviews to see how real people interact with the product, and if it stands up to the test.
Best Pet Urine Remover Conclusion
How do pet urine carpet cleaners work?
The best cleaner for pee on carpet use enzymes. All urine contains urochrome that colors it yellow, uric acid and urea. The best urine carpet cleaners washes away urochrome and neutralize uric acid relatively easily. The sticky nature of urea makes it nearly impossible to dissolve and remove. That means the product must saturate the urea for a prolonged time to fully dissolve and rinse it away.
Multiple applications work best. You’ll need to mop up as much urine as possible, wet the stain with product and allow to dry—then repeat if necessary. These cleaners for removing pet urine from clothes commonly use enzymes to digest the stink, molecules to encapsulate odor and hydrogen peroxide or other “oxy” ingredients to address stains.
What is an enzyme cleaner?
Beneficial bacteria produce enzymes. When added to cleaning products, the enzymes break down poop, pee and vomit into smaller molecules. Then the bacteria gobbles up the smaller-size molecules, eliminating the offensive stains and odors. So if you need pet stain fighter or the best dog urine odor remover for carpet, make sure it includes enzymes.
Do I need professional carpet cleaning to remove pet odors?
You may need a professional carpet cleaning to remove long-standing stains and odors. For fresh spot cleaning, though, many of the products included here provide an effective option.
Craving more paw-some content? Get hilarious videos, heartwarming stories and editor-vetted product recommendations for every type of pet delivered right to your inbox. Sign up for The Scoop newsletter.Â