The Best Pet Stain and Odor Removers

Pet accidents never happen at a convenient hour. You find the damp patch on the rug at midnight, or you smell it before you see it, and the clock starts running. What you do in the next hour decides whether the spot disappears or becomes a permanent feature of the room. The good cleaners work biologically: live cultures produce enzymes that digest the uric acid, proteins and fats in urine, feces and vomit, so the smell doesn't come back the first humid week of summer.
No spray fixes everything, though. Enzymes need time. You soak the spot, keep it wet for 10 to 15 minutes, and resist the urge to blot it dry early — most disappointing results trace back to that one step. And nothing you spray on carpet reaches urine that soaked through the backing into the pad or the subfloor. If a cat has marked the same corner for months, expect repeat treatments, a machine, or in the worst cases new padding.
So buy for your actual situation. One dog with occasional accidents calls for a different bottle than a house with three cats and a decade-old carpet. Surfaces matter too: hardwood and wool want a light touch, and citrus-based formulas can dull a polyurethane finish over time. We think that the Rocco & Roxie Extreme Stain & Odor Eliminator is the best pet stain and odor remover for most people, and that Nature's Miracle Advanced Platinum is the one to buy if you're fighting cat urine.
Everything we recommend

Safe on the most surfaces, if you give it time to work

The pick for cat urine, if you can live with the scent

Fast on fresh stains, but it won't end the smell

More bacteria per ounce, for stains that beat everything else
At a glance
| Product | Volume | Formula Type | Price | |
|---|---|---|---|---|
![]() | Rocco & Roxie Extreme Stain & OdorTop pick | 32 Fl Oz | Enzymatic | $27.97 |
![]() | Nature's Miracle Advanced Platinum Stain & OdorRunner-up | 64 Fl Oz | Disinfectant | $27.17 |
![]() | Angry Orange Pet Odor Eliminator Concentrate forAlso consider | 8 Fl Oz | Concentrate | $24.89 |
![]() | Church & Dwight OxiClean 5703700078EA Carpet SpotBudget pick | 24 Fl Oz | OxiClean | $19.73 |
![]() | Simple Solution Extreme Pet Stain and OdorAlso great | 128 Fl Oz | Enzymatic | $41.99 |
![]() | Multi-Purpose Probiotic Enzyme Citrus CleanerAlso in lineup | 64 Fl Oz | Enzymatic | $18.99 |
![]() | Hepper Advanced Bio-Enzyme Pet Stain & OdorAlso consider | 32 Fl Oz | Enzymatic | $20.99 |
![]() | Puracy Pet Stain and Odor Remover -Also in lineup | 25 Fl Oz | Enzymatic | $20.99 |
![]() | Zero Odor - Pet Odor Eliminator forAlso consider | 16 Fl Oz | Molecular Technology | $15.99 |
![]() | Hoover CleanSlate Plus Portable Carpet + UpholsteryAlso consider | 40 Oz Capacity | — | $109.99On sale |
![]() | Bissell PET PRO OXY Spot & StainAlso in lineup | 32 Fl Oz | OXY | $10.99On sale |
How we picked
Odor, not just color. We prioritized formulas that digest or chemically neutralize the compounds behind the smell rather than lifting stain color and leaving uric acid in the fibers. Owner feedback about odor returning in humid weather was the clearest signal that a product only did half the job.
Surface safety. We looked for manufacturer claims and third-party certification covering hardwood, laminate, upholstery and fabric, not just carpet. Anything that owners report dulling a floor finish or discoloring light carpet got flagged in its write-up.
What owners say later. First-week reactions are mostly about scent. We weighted feedback describing how a treated spot behaved weeks on, and how often people needed a second or third application.
Volume and format. Spot treatment and whole-room saturation call for different packaging, so we made sure the lineup covers spray bottles, gallon jugs and concentrates. Concentrates only earned a place if the dilution instructions were specific.
Hard to use wrong. Enzyme cleaners fail most often because they dry out before finishing. We favored products whose instructions are clear about soaking and waiting, and we note where a formula punishes impatience.
Top pick

Safe on the most surfaces, if you give it time to work
Rocco & Roxie Extreme Stain & Odor
This is the enzyme spray we'd hand a new pet owner without asking a single follow-up question. It's certified safe for carpet, hardwood, tile, laminate and upholstery, it handles urine, feces, vomit and blood, and it leaves nothing tacky behind for your dog to find and re-mark.
$27.97fromAmazonIt's certified for the surfaces you actually have. Plenty of enzyme sprays are confident about carpet and vague about everything else. This one carries the Carpet and Rug Institute's Seal of Approval, and the maker lists floors, furniture, clothing, pet bedding, litter boxes, crates, campers and car interiors. That breadth matters, because accidents rarely respect a boundary. Half the puddle lands on the rug and half on the hardwood, and you don't want to go get a second bottle.
The formula digests the mess instead of bleaching it. Bio-enzymatic cultures go after ammonia crystals and organic matter, and a mineral-based neutralizer works on the odor itself. The practical difference shows up weeks later. Oxygen cleaners lift the color and leave uric acid sitting in the fibers, which wakes up on the first muggy day. When enzymes finish the job, the spot stays gone and the room stays neutral.
It doesn't leave a film that invites a repeat. Dogs go back to spots that still read faintly organic, which is why some cleaners seem to build a habit rather than break one. This formula is built to clear residue along with the stain, and owners working through puppy training regularly point to that as the reason a problem corner finally stopped being a problem corner.
The scent is mild and it doesn't stick around. There's a subtle Meyer lemon note while you're spraying, and it fades as the area dries. It isn't a perfume doing cover-up work, and it won't announce to visitors that something happened on this rug last week. The formula is chlorine-free, color-safe, uses no hazardous propellants, and is safe around pets and kids once dry and used as directed.
Flaws but not dealbreakers
You have to give it the full dwell time, and most people don't. Soak the spot until liquid reaches the base of the pile, cover it with a damp cloth, and walk away for 10 to 15 minutes. Blot it dry at four minutes and you'll get a partial result and blame the bottle. Stains that already dried need a warm-water soak first to rehydrate the crystals before the enzymes can reach them.
It won't save a carpet that's contaminated all the way down. If urine soaked through the backing into the pad or subfloor, a surface spray can't get there. Owners dealing with years of layered marking tend to report the smell returning in warm weather no matter how many bottles they work through. At that point you need an extractor, a sealed subfloor, or new padding.
A 32-ounce bottle goes quickly in a busy house. If you're cleaning up several times a week, you'll be reordering often, and a concentrate stretches much further per bottle. For one dog and the occasional mistake, the size is fine.
Rocco & Roxie backs the spray with a satisfaction guarantee and asks unhappy buyers to contact the company directly.
Runner-up

The pick for cat urine, if you can live with the scent
Nature's Miracle Advanced Platinum Stain & Odor
Cat urine is a different chemical problem than dog urine, and this is the bottle cat owners keep going back to. It ships in a 64-ounce jug, the maker says it kills 99.9 percent of dog viruses, and it's meant to work on fresh puddles and on deposits that dried weeks ago.
$27.17fromAmazonCat urine needs chemistry aimed at cats. Cats excrete felinine, a sulfur-bearing amino acid that breaks down into mercaptans — the same family of compounds that makes skunk spray so hard to ignore. Your nose can pick them up at about one part per billion. General enzyme sprays handle urea and uric acid well but often leave that sour sulfur note behind, which is why a spot can look clean and still smell wrong.
It's built for deposits that already dried. Fresh accidents are easy; anything a cat hid behind a bookshelf for two weeks is not. This formula is meant to work through dried urine as well as new, and cat owners consistently report needing a second pass on areas that have been marked repeatedly rather than a different product entirely.
The jug matches how cat problems actually go. Cat marking is rarely one spot. It's a corner of the closet, the edge of the sofa and a patch of baseboard, and treating all of them properly takes real volume. Sixty-four ounces lets you saturate rather than mist, and saturation is most of the battle with urine that penetrated the pile.
It disinfects as well as it cleans. The antibacterial formula is rated to kill 99.9 percent of dog viruses, which is worth something when a sick pet is the reason you're cleaning in the first place. It's safe to use around pets when used and stored as directed.
Flaws but not dealbreakers
The scent is stronger than our top pick's. You'll notice it during application and for a while after. Some households like the obvious clean smell; scent-sensitive people won't. If that's you, an unscented formula is the better call.
Odor removal isn't instant. Expect a full day or two before you can judge the result, and expect a second treatment on spray marks that built up over weeks. Owners who declare failure at the two-hour mark are usually judging too early.
Budget pick

Fast on fresh stains, but it won't end the smell
Church & Dwight OxiClean 5703700078EA Carpet Spot
This is what you grab when guests are twenty minutes out and there's a fresh spot on the rug. An oxygenation process pulls stain color up quickly, and it's inexpensive enough to keep a spare under the sink, but it doesn't digest the compounds that cause odor.
$19.73fromAmazonOxygen chemistry pulls color out fast. The oxygenation process works with OxiClean's stain fighters to break up the stain physically instead of digesting it biologically. On a fresh accident the visible result is quick and genuinely satisfying, which is exactly what you want when the problem is a guest arriving rather than a smell that's been building since spring.
There's no dwell-time discipline to get wrong. Enzyme cleaners punish impatience. This doesn't. You apply it, work it in and blot, and what you see is what you get. For anyone who won't reliably cover a spot with a damp cloth and set a timer, that's a real advantage over a technically better formula used badly.
It isn't only for pets. The label covers food and drink stains along with pet messes, so one bottle handles the spilled coffee, the tracked-in mud and the hairball. If you'd rather not keep four specialized sprays around, this earns its shelf space.
The company behind it is a known quantity. Church & Dwight has sold this chemistry for decades, and it's widely stocked. Replacing it is never a hunt, which matters more than it sounds when you're out of cleaner at ten at night.
Flaws but not dealbreakers
It doesn't eliminate odor. Oxygen breaks up the stain you can see and leaves uric acid crystals in the fibers. Those crystals rehydrate in summer humidity or after a steam clean and release the smell again, sometimes weeks later. On carpet, treat this as step one and follow with an enzyme cleaner about half an hour later.
Old stains are a stretch. Anything that dried and set is better handled by a high-bacteria enzyme formula. Owners who reach for this on a months-old spot generally end up buying something else.
The bottle is small. Twenty-four ounces doesn't go far if you're saturating carpet rather than spot-treating, which is part of why it works better as a first pass than a whole strategy.
Also great

More bacteria per ounce, for stains that beat everything else
Simple Solution Extreme Pet Stain and Odor
When a spot has been treated twice and still glows under a blacklight, this is the next move. The Pro-Bacteria and enzyme formula is billed as three times stronger than standard cleaners, and it arrives by the gallon, so you can soak a large area without rationing.
$41.99fromAmazonIt's made for stains that already survived something else. Simple Solution positions this as three times stronger than standard cleaners, aimed at messes that penetrated past the pile into the backing. That's the situation where ordinary enzyme sprays plateau — the surface looks fine, the blacklight disagrees, and a third bottle of the same thing won't change the outcome.
A gallon changes how you treat a stain. With a 32-ounce spray you ration. With a gallon you saturate the whole deposit, edge to edge, and saturation is what lets enzymes reach urine that soaked into the pad. For a house with an aging dog, a marking cat or a carpet with history, the format is the feature.
It covers more than urine. The label lists urine, feces and vomit across carpets, rugs, upholstery, bedding, fabric toys and other water-safe surfaces. It's also described as safe around children and pets when used as directed, which is the baseline you should expect from anything you spray on a floor a toddler crawls on.
It's meant to discourage repeat visits. The formula is described as breaking down organic messes at the source while discouraging dogs and cats from remarking the spot. That second part is the whole game during training, when the risk isn't the stain you're cleaning but the one that lands in the same place tomorrow.
Flaws but not dealbreakers
It smells like what it is while it works. A high bacterial count produces a fermented, faintly yeasty odor during the dwell period. It clears as the area dries, but open a window. This is not the bottle for a small apartment with no ventilation.
It's overkill for everyday cleanup. For a fresh puddle caught within the hour, a gentler formula does the same job with a nicer experience. Save this for the stains that earned it.
The jug is awkward to aim. A gallon isn't a spot-treatment tool, so plan on decanting into a spray bottle and finding somewhere to store the rest.
Who this is for
Buy now if you have a puppy in training, a cat that's started missing the box, a senior pet with a leaking bladder, or carpet that smells faintly of something you can't locate. One good enzyme spray under the sink turns a crisis into a chore. If your pet has one accident a year and you own mostly tile, you can probably stop after the budget pick — you need stain removal, not a biology project.
This guide covers liquid cleaners you apply by hand, plus one portable extraction machine and one machine formula. It doesn't cover full-size carpet cleaners, air purifiers, litter deodorizers or subfloor sealing products. And it can't help with contamination that reached the pad or the plywood underneath. If the smell comes back every summer in the same six-foot circle no matter what you spray, the fix is pulling carpet, not buying another bottle.
How we picked
We compared listing specifications, manufacturer claims and owner feedback across the category, and judged everything on the same handful of things. Odor: does the formula digest or neutralize the compounds behind the smell, or just lift the color and leave uric acid to reactivate in humidity? Surfaces: is it documented as safe on hardwood, laminate, upholstery and fabric, and do owners report it dulling finishes or lightening carpet? Durability of the result: we weighted feedback from weeks after treatment over first-day impressions, and counted how often people needed a second pass. Format: spot cleanup and whole-room saturation need different packaging, so the lineup spans sprays, gallons and concentrates with clear dilution instructions. Forgiveness: enzyme cleaners fail most often because they dry out early, so we noted which ones punish a rushed job.
Other pet stain and odor removers worth considering
If you want an unscented spray: The Hepper Advanced Bio-Enzyme Pet Stain & Odor ($20.99) — Hepper's Advanced Bio-Enzyme eliminator skips fragrance entirely, which is the right call in a house with someone who reacts to scent, or with a cat that avoids anything perfumed. The enzymatic formula is aimed at urine, feces, vomit and drool across carpet, floors, furniture and fabric, and it's a shake-spray-wait product with no scrubbing required. What you give up is track record. It's a newer name than the legacy brands here, and it's less proven on old, deeply layered staining than a high-bacteria gallon formula.
If you want odor control that isn't an enzyme: The Zero Odor - Pet Odor Eliminator for ($15.99) — Zero Odor uses patented molecular technology to bind odor compounds permanently instead of digesting them, which makes it the right follow-up when a spot is visually clean but still sour — the classic cat urine situation. It's non-toxic, biodegradable, safe in air and on surfaces, and it leaves only a brief tracer scent so you can see where you sprayed. The catch is that it isn't a stain remover at all. Treat it as the second step after an enzyme cleaner, not a replacement for one.
If you want a concentrate that stretches: The Angry Orange Pet Odor Eliminator Concentrate for ($24.89) — Angry Orange turns an 8-ounce bottle into 128 ounces of ready-to-use cleaner, which is why it's popular with people running multi-dog houses and burning through spray bottles. Four tablespoons per quart of water, shake, spray, scrub. It works on carpet, tile, upholstery, garbage cans, car interiors and turf, and the citrus scent is pleasant rather than chemical. Two cautions: citrus oils can dull polyurethane over time, so keep it off finished hardwood, and cats are often sensitive to citrus. Get the dilution right or you'll waste product either way.
If you want to pull the mess out instead of soaking it in: The Hoover CleanSlate Plus Portable Carpet + Upholstery ($109.99) — The Hoover CleanSlate Plus is a portable spot cleaner that sprays, agitates and then suctions the dissolved waste back out, which is the piece no hand-applied spray can do. On thick pile that's the difference between treating urine in place and actually removing it. Dual tanks keep clean and dirty water separate, the 7-inch WidePath tool covers open floor while the TightSpot tool gets into corners, and it works on stairs, upholstery, mattresses and car interiors. It costs far more than any bottle here, it's corded, and you have to empty and rinse it after every use.
The competition
These are the other products our research surfaced, not a census of everything sold in this category. Each one is a reasonable product with a specific reason it didn't beat a pick — usually a narrower job, a smaller bottle, or a requirement that you already own something else.
The Puracy Pet Stain and Odor Remover - ($20.99) — Puracy's plant-based enzyme cleaner is the one to look at if you're avoiding bleach, parabens and synthetic fragrance, or if a baby is crawling on the same carpet the dog uses. It's mineral- and plant-based, formulated by a team of chemists, and it's a no-rinse formula that works on carpet, upholstery and bedding with a light cucumber-and-mint scent. Natural formulas have closed most of the gap on fresh accidents. Where they still trail is old, multiply-treated staining, where higher bacterial concentrations win. The 25-ounce bottle is also on the small side for the category.
The Multi-Purpose Probiotic Enzyme Citrus Cleaner ($18.99) — GELEAN's probiotic enzyme citrus concentrate is a half-gallon multi-purpose cleaner built for floors, bathrooms, toilets, drains and trash cans, with pet odor as one job among many. If your actual problem is a whole-house smell — the utility room, the trash area, the drain by the litter box — this is a sensible thing to keep around, and the concentrate goes a long way. It lost to the picks because it isn't tuned for carpet and upholstery specifically, and it lists sealed floors, tile, porcelain and concrete rather than the soft surfaces where pet accidents do their worst damage.
The Bissell PET PRO OXY Spot & Stain ($10.99) — Bissell's PET PRO OXY spot and stain formula isn't a hand spray — it's the solution you pour into a portable carpet cleaning machine. It's rated for urine, feces, vomit, tracked-in dirt and blood, it's pet and family safe when used as directed, and Bissell puts part of every purchase toward its pet foundation. If you already own a portable extractor, buying formula by the 32-ounce bottle is more sensible than refilling with a spray meant for hand application. If you don't own a machine, this does you no good at all, which is the only reason it isn't ranked higher.
How to treat a stain
Blot first, never rub — rubbing drives urine deeper into the pile. Then find the whole deposit before you treat any of it. An inexpensive UV blacklight makes dried urine glow yellow-green, and most people discover the spot is bigger than they thought, or that there are three of them. Soak the area until the cleaner reaches the backing, cover it with a damp cloth so it can't evaporate, and leave it 10 to 15 minutes. Older stains want a warm-water soak first to rehydrate the crystals. Never apply an enzyme cleaner over bleach or a disinfectant; those kill the live cultures, so rinse and dry the area completely first. Store the bottle at room temperature, since cold slows the bacteria down.
Questions we get
Do enzyme cleaners really work on old, dried stains?
Yes, but they need more setup than a fresh spill. Dried urine leaves hardened crystals that have to be rehydrated before enzymes can digest them, so soak the area with warm water and give it five minutes first. Then apply a high-concentration formula, cover it, and let it sit 20 to 30 minutes. Stains older than a month often take two or three treatments spaced a couple of days apart.
Why does my carpet still smell after I cleaned it?
Usually one of four things. The cleaner dried out before the enzymes finished, you used an oxygen-based product that lifted the color and left the odor compounds behind, the urine went through the backing into the pad where no spray can reach, or a bleach or disinfectant used earlier killed the cultures. Reapplying a good enzyme cleaner with a damp cloth over it and a full dwell time solves most cases.
Are these safe on hardwood floors?
Most enzyme cleaners are, if you're careful about moisture. Saturate the stain but don't leave standing liquid on the wood, and blot dry within the recommended dwell window, because prolonged wetness warps and discolors hardwood. Keep citrus-based formulas off polyurethane finishes, since the oils can dull them over time. A light-misting odor product is the safest option on delicate floors.
What's the difference between an enzyme cleaner and a regular carpet cleaner?
A regular carpet cleaner uses detergents to lift and suspend dirt so you can blot it away. It cleans the surface but does nothing to the chemistry of pet waste. Enzyme cleaners contain live cultures that produce enzymes to digest uric acid, proteins and fats biologically. That's why one removes the stain and the other removes the reason the room smells.
How long should the cleaner sit?
Ten to fifteen minutes for fresh accidents, twenty to thirty for anything dried. The cultures need sustained moisture the whole time, so soak the area and lay a damp cloth or loose plastic wrap over it to stop evaporation. In a dry or heavily heated room, check at ten minutes and re-wet the cloth. Rushing this is the single most common reason people think a product failed.
Can I use one of these on a mattress?
Yes, with care. Apply the cleaner, then blot the surface right away so it doesn't soak deep into the foam, which dries slowly and can grow mold. Point a fan at it and stand the mattress on edge if you can, so both sides get airflow. Allow eight to twelve hours of drying before anyone sleeps on it. A portable extractor helps here, since suction pulls out moisture that would otherwise sit in the foam.
Why you should trust us
For this guide:
- We read the manufacturer specifications, certifications and listing claims for every product here, and compared how each one says it works — bacterial enzymes, oxygen chemistry or molecular bonding.
- We looked for patterns in owner feedback, weighting complaints that surface weeks after treatment, like odor returning in humid weather or pets remarking a treated spot.
- We compared the guidance published on dwell time, dilution and cat urine chemistry to separate the formula differences that matter from marketing language.
- We read owner reviews on every listing, weighted toward the critical ones, because that is where the recurring failures show up.
- We have a systematic way of automatically fetching the latest prices, so the numbers on this page stay current.
- This is a research-focused guide, so the team may not own every product listed — though we often do own the top winners, which gives us extra context for the recommendations.
- We don't accept free products, and the retailer commission never changes which product we recommend.
Sources
Best Pet Stain Removers — Wirecutter, Wirecutter / NYT
Best Pet Odor Eliminators 2026 — Good Housekeeping, Good Housekeeping
How Enzyme Cleaners Work — American Kennel Club, American Kennel Club
Best Pet Stain and Odor Removers — Forbes Vetted, Forbes Vetted
Pet Urine Chemistry and Enzyme Cleaner Science — PetMD, PetMD
Amazon product listings and owner reviews for all 11 products
Manufacturer specification pages for each product
Some passages in this guide may be paraphrased with AI help. Prices are refreshed automatically.
More like this.
Continue exploring pet reviews and recommendations.











