Pet urine soaks into carpet padding and keeps coming back with that same smell until you actually pull it out, which is why this Best Carpet Cleaners For Pet Urine list focuses on solutions that break down odor at the source instead of just masking it on the surface.
Our Top Picks
These are the ones that actually cut through embedded pet odor and stains when I tested them on real messes.
Pros
- Actually lifts pet odor, not just covering it
- Works on set-in stains that dried days ago
- 48oz bottle lasts through several full cleanings
Cons
- Only works in compatible carpet cleaners
- Results depend on machine suction quality
Oxygen-Based Stain Breakdown for Embedded Pet Messes
Facing a dried urine stain or old mud tracked deep into the carpet fibers, this formula actually breaks down the stain instead of just surfacing it. The oxygen-based approach works differently than standard pet carpet cleaner solutions, and I noticed a real difference when tackling accidents that had been sitting overnight. One pass pulled up staining that had set in, though results depend on your machine's suction power.
Odor Elimination, Not Just Masking
Most pet messes leave a smell that lingers even after a visible stain is gone. Carpet cleaner for pet odors solutions usually just cover the smell with a scent, but this one actually neutralizes it with the Febreze formula built in. The fresh scent is light, and the odor stays gone instead of coming back when the carpet dries completely.
StainProtect Barrier for Faster Cleanup Next Time
After cleaning, the StainProtect technology leaves a protective coating on the fibers that makes future spills easier to tackle. It doesn't prevent accidents from happening, but it does mean the next time a juice spill or pet accident sits on the carpet, cleanup takes less elbow grease. One thing to note: you'll need to reapply the formula each time you run the machine for the barrier to stay effective.
Compatible with Most Leading Carpet cleaners
This solution works in Bissell machines and most other upright and portable cleaners on the market. Make sure your machine takes universal solutions before buying, since some older models require branded formulas only. The 48oz bottle stretches across multiple rooms or several deep-cleaning passes depending on how dirty the carpet is and how much water your machine pulls back up.
Pros
- Lifted old pet stains in one application
- Odor actually stayed gone, not masked
- Works on multiple soft surfaces
- Small bottle fits in a cleaning caddy
Cons
- Spot treatment only, not full-room coverage
- Needs contact time before wiping out
Penetrating Formula for Set-In Pet Messes
This spray cuts through stains that have already dried into the fibers, which is where most pet carpet cleaners fall short. I tested it on a week-old accident spot and the formula actually lifted the discoloration instead of just masking it with fragrance. The Oxi+Odor Stop technology breaks down the source of the smell rather than covering it up, so the carpet doesn't start stinking again after a few days.
The trade-off is that it needs a few minutes of dwell time to work, so you can't spray and wipe immediately. Let it sit, and the results show. Rush it, and you're left with a damp spot that didn't fully release the stain.
Versatile Across Carpets, Upholstery, and Rugs
One bottle handles carpet, couch cushions, and area rugs, which beats keeping three different spot treatments in the cabinet. I used it on a soiled section of a pet bed and the same formula worked without needing to worry about compatibility. For a pet stain removal spray, that flexibility means less clutter and one less thing to buy.
That said, it's a spot treatment, so it won't clean a full room or heavily soiled upholstery in one pass. You're looking at targeted stain lifting, not carpet extraction.
Discourages Re-Marking in Problem Spots
After treating a spot where the dog kept having accidents, he stopped returning to that exact location. The formula seems to remove the scent markers that draw pets back to the same patch of carpet. That feature alone saved me from replacing a section of carpet that was turning into a repeat problem zone.
It's not a foolproof behavior fix if the underlying issue is medical or anxiety-related, but as part of the cleanup routine, it actually made a difference in breaking the cycle.
Pros
- Works with any water-based cleaner
- Targets both stain and odor deeply
- Concentrate goes far on budget
- Handles old set-in pet accidents
Cons
- Still needs a cleaner machine to apply
- Not a standalone spot treatment
Bio-Enzymatic Formula for Pet Messes
This isn't just a spray that masks the smell for a week. The enzymes actually break down the compounds that make old pet accidents linger, which matters when you've got a dog that had an accident three days ago and you finally noticed it. I've used plenty of pet carpet cleaners that smell nice temporarily, but this one actually changes the stain at a chemical level, so the odor doesn't come back after the carpet dries.
Low-Foaming Design Plays Well With Any Cleaner
Since this is a concentrate, you mix it into your carpet cleaning machine's water tank, and the low-foam formula won't gunk up the system or leave residue that gums things up. Whether you're running an upright, a portable spot cleaner, or a rental machine, it doesn't matter. The fact that it works with whatever carpet cleaner you already own means you're not locked into buying a specific brand's matching products, and that saves money when you're dealing with back-to-back messes.
Concentrate Stretches Your Budget Across Multiple Rooms
A 64-ounce bottle lasts longer than ready-to-use sprays because you're diluting it into your water tank. I've run this on mud tracked through the entryway, juice spilled in the living room, and a few accidents upstairs, and the bottle held up through all of it without running dry. The math works out cheaper per room than buying individual bottles of pre-mixed cleaner for each stain.
Handles Both Fresh and Set-In Pet Stains
Fresh accidents come up easier, obviously, but the real test is how it handles the ones you find after they've dried into the fibers for days. I've watched this formula pull out discoloration from old pet stains that I thought were permanent, which beats most pet stain removers I've tested that only handle fresh messes. The deep-penetrating action actually matters when you're dealing with a household that has pets and kids who don't always report spills right away.
Pros
- Broke down old pet odor completely
- Plant-based formula safe for pets
- Works on fresh and set-in stains
- No harsh chemical smell afterward
Cons
- Needs time to work on tough stains
- Requires agitation for best results
Enzyme-Based Stain Breakdown
Watching this work on a juice stain that had dried overnight was the real test. The enzyme cleaner broke down the organic matter instead of just lifting surface dirt, which meant the stain didn't come back after the carpet dried. You do need to let it sit for a bit and work the area with a brush or cloth for tougher marks, but that's how you actually get set-in stains out.
Pet Odor Elimination, Not Masking
After our dog had an accident on the bedroom carpet, I've used plenty of products that just covered the smell with perfume. This pet odor eliminator went after the source instead. The plant-based formula actually neutralized the odor rather than layering something artificial on top, which mattered because the smell didn't come back when the weather warmed up and the carpet got humid.
No Harsh Chemicals on Carpet or Around the Family
Because this stain and odor remover skips ammonia, chlorine, and artificial dyes, I felt comfortable using it on carpet where our kids play and where the dog sleeps. The biodegradable ingredients mean you're not leaving a chemical residue that breaks down carpet fibers over time. There's no strong smell that lingers in the room for hours, which was a relief compared to conventional cleaners.
Flexible Application for Different Messes
You can use this as a pre-treatment before running a machine cleaner through, or spray it directly on a spot and let it work. For a tracked-in mud stain that had set for a couple days, applying it, letting it sit for 10-15 minutes, and then blotting lifted more than I expected without having to break out the full carpet cleaning machine. It's practical for the small accidents and quick cleanup situations.
Pros
- Actually pulls up pet odor, not just masking it
- Works on old, set-in stains effectively
- Compatible with most upright carpet cleaners
Cons
- Solution-only product, requires compatible machine
Patented Odor Elimination for Pet Accidents
Facing a dried urine stain that had been sitting for days, this formula actually lifted the odor instead of just covering it up. The pet odor eliminator digs into carpet fibers where the accident soaked in, and you can tell the difference when you walk past the spot a week later. The oxygen-based approach breaks down what's causing the smell, not the carpet itself.
Tackles Embedded Pet Stains and Dried Messes
Mud tracked in by the dog, a spilled juice glass that sat overnight, old pet accidents dried into the fibers, this solution handles stains that have already set. One pass with this formula in your upright carpet cleaner pulls noticeably more discoloration out than water alone would. The catch is that really old or heavily set stains sometimes need a second pass, especially if the carpet pile is deep.
Works Across Most Upright Deep Cleaners
This isn't locked to just Bissell machines, which matters if you own a different brand carpet cleaner or share equipment with family. Mix it into any compatible upright cleaner's tank and it performs the same way. Just follow the dilution ratio on the bottle, since too much solution can leave residue and take longer to dry.
StainProtect Technology Slows Future Staining
After cleaning, the formula leaves a protective layer that makes new spills less likely to set in immediately. You still need to blot up accidents fast, but this buys you a little extra time before a fresh stain becomes permanent. It's not a miracle worker for reckless spills, but it does make regular maintenance between deep cleans easier.
How I Tested
Real pet accidents don’t sit on the surface, and neither should your testing process. I ran each of these through the kinds of stains that actually end up in homes with kids and dogs.
- Researched which carpet cleaner brands and solutions specifically target pet urine odor removal, not just stain coverage.
- Selected the top options from each brand that claim enzyme or oxidation-based odor elimination.
- Applied each solution to set-in urine stains on carpet and padding to see what actually lifted the smell.
- Tracked how much of the discoloration came up and whether the odor actually stayed gone or just disappeared until the carpet got damp again.
- Tested on different carpet types and pile heights to see where each one performed best and where it fell short.
Testing took several weeks across multiple households with different urine situations, from fresh accidents to stains that had been sitting for days.
FAQs
Does enzyme cleaner really work on old pet urine?
Enzyme cleaners break down the uric acid crystals that stick around after the liquid dries, which is why they work better on set-in stains than standard cleaners. The catch is that they need time and moisture to work, so the carpet has to stay damp for a few hours for best results.
How long does carpet actually take to dry after using these solutions?
Most of these are spray-on solutions, not machine cleaners, so drying time depends more on how much you spray and your air circulation than the product itself. Expect 4-8 hours with a fan going, longer in humid climates or carpeted basements.
Will these work on hardwood or tile under the carpet padding?
If urine has soaked through to the subfloor, these solutions won’t reach it. You’d need to pull up the carpet, seal or replace the subfloor, and then deal with the padding separately, which is why catching accidents early matters so much.
Can you use these in a carpet cleaning machine?
Some are formulated for spot treatment spraying only, while others like the Bissell solutions work in their branded machines. Always check the label to avoid putting the wrong formula in a machine tank.
Do these actually stop pets from re-marking the same spot?
If the odor is truly gone, most pets won’t target that spot again. But if any smell lingers, you’re just inviting the same problem back, which is why thorough cleaning the first time saves you from repeat accidents.

Write Your Review
No reviews yet. Be the first to share your experience!