- Home
- Dogs
- Cats
- Products for Pets
- Best Enzyme Cleaner for Pet Urine: 6 Picks for Cats & Dogs
Best Enzyme Cleaner for Pet Urine: 6 Picks for Cats & Dogs
Compare six enzyme cleaners for cat and dog urine, with picks matched to carpet, upholstery, hardwood, mattresses and litter-box areas, plus how enzymes work, dwell time and what to do with old stains.

Petful is reader supported. As an affiliate of platforms like Amazon and Chewy, we may earn a commission when you buy through links on this page. There is no extra cost to you.
Finding the best enzyme cleaner for pet urine comes down to matching the product to your pet, the surface and the age of the stain. Enzyme cleaners use enzymes and beneficial bacteria to break down the organic compounds in urine instead of masking the smell, which is why they are the standard choice for cat and dog accidents.
This research-based comparison covers six Chewy-stocked picks, with separate answers for cat urine and dog urine, plus how enzyme cleaners work, how long to let them sit and what changes when a stain is old. Product details come from each bottle's documented features and the directions Chewy lists, not from hands-on testing.

Sign up for expert-backed reviews and safety alerts all in one place.
Compare the enzyme cleaners
The right bottle depends on which pet made the mess. For cat urine, Nature's Miracle Cat Urine Destroyer Plus is the pick, and for dog urine, Nature's Miracle Pet Urine Destroyer Plus is the one to buy.
A good formula lists enzymes or bacteria on the label, suits the surface you are treating and comes in a size big enough to soak the spot instead of misting it. Coverage matters most: on carpet or a mattress, the cleaner has to go past the surface to the padding underneath, because that is where urine often ends up.
Exact model and variant matter because brands sell several formulas under one name, including cat-only, dog-only and "extreme" versions. Catalog price is the Chewy price at the time of writing and can change. The six picks below split cat and dog, then add one for carpet and upholstery, one for litter-box areas, one low-cost option that suits both species and one cat formula that targets uric acid.
| Exact model and variant | Best for | Pet | Surfaces listed | Size | Catalog price |
|---|---|---|---|---|---|
| Nature's Miracle Cat Urine Destroyer Plus Enzymatic Formula Stain Remover, 32-fl oz bottle | Cat urine | Cats | Carpets, hard floors, furniture, fabrics | 32 fl oz | $12.72 |
| Nature's Miracle Pet Urine Destroyer Plus, 64-fl oz | Dog urine and repeat accidents | Dogs | Carpets, hard floors, furniture, fabrics | 64 fl oz | $26.99 |
| Simple Solution Extreme Stain & Odor Remover, 32-fl oz bottle | Carpet and upholstery in multi-pet homes | Cats and dogs | Carpet, upholstery, other water-safe surfaces | 32 fl oz | $17.99 |
| Rocco & Roxie Supply Co. Extreme Pet Stain & Odor Eliminator, 24-fl oz bottle | Litter-box areas, crates and hidden spots | Cats and dogs | Litter boxes, crates, cages, bedding, floors, furniture | 24 fl oz | $20.99 |
| Begley's Enzymatic Cleaner for Urine Pet Stain & Odor Remover, 24-fl oz, 1 count | Lowest-priced pick for both cats and dogs | Cats and dogs | Wood, carpets, upholstery | 24 fl oz | $12.98 |
| Urine Off Cat & Kitten Formula Stain & Odor Remover, 16.9-fl oz bottle | Cat urine on carpet, rugs and hardwood | Cats | Carpets, rugs, hardwood | 16.9 fl oz | $12.94 |
- 1Match the stain age, the pet and the surface to the product, and read the label first, since cat, dog and litter-box formulas are built for different jobs.
- 2Enzymes need to stay wet and soak down to the padding, so dwell time and a repeat application on old spots matter as much as the brand.
- 3Oxidizing cleaners are a different class from enzyme products, so check the label for enzymes before treating a urine spot.

Our enzyme cleaner picks
Best for cat urine: Nature's Miracle Cat Urine Destroyer Plus

Bacteria-based enzymatic formula made for cat urine and the yellow, sticky residue it leaves. Chewy lists a soak, 15 minute wait and blot routine for carpets, hard floors, furniture and fabrics.
Petful may earn a commission when you click through to Chewy, at no extra cost to you.
Nature's Miracle Cat Urine Destroyer Plus is a bacteria-based enzymatic formula made for cat urine and the yellow, sticky residue it tends to leave behind. The listing says the bacteria produce enzymes on contact with urine and keep working until the mess is gone. At about $12.72 at Chewy at the time of writing, the 32-ounce bottle works out to roughly 40 cents an ounce, the lowest per-ounce price in this slate.
- Chewy lists a soak, wait 15 minutes and blot routine, with a resoak and air dry for extra-tough odors
- Listed for carpets, hard floors, furniture and fabrics
- Cat-specific formula
The honest limitation is that the listing does not name mattresses or bedding, so a hidden-spot test matters on a bed.
Best for dog urine: Nature's Miracle Pet Urine Destroyer Plus

Enzymatic formula aimed at dog urine, including the sticky yellow residue, with a precision wand sprayer. The 64 ounce size suits repeat dog accidents.
Petful may earn a commission when you click through to Chewy, at no extra cost to you.
Nature's Miracle Pet Urine Destroyer Plus is an enzymatic formula aimed at dog urine, including the sticky yellow residue, and it comes with a precision wand for targeted spraying. The 64-ounce size, about $26.99 at Chewy at the time of writing, suits homes with repeat dog accidents or a puppy in training, and works out to about 42 cents an ounce.
- Dog-focused enzymatic formula with OdorCapture 360 odor neutralizing
- Listed for carpets, hard floors, furniture and fabrics
- Precision wand for targeting a spot
- 64 fl oz bottle
The trade-off is the larger upfront price and bottle, which is more than a one-time accident needs.
Best for carpet and upholstery: Simple Solution Extreme Stain & Odor Remover

Pro-Bacteria and enzyme formula described as three times stronger than the regular Simple Solution, for urine, feces and vomit on carpet, upholstery and other water-safe surfaces.
Petful may earn a commission when you click through to Chewy, at no extra cost to you.
Simple Solution Extreme Stain & Odor Remover pairs Pro-Bacteria with enzymes and is described as three times stronger than the brand's regular formula. It is listed for urine, feces and vomit on carpet, upholstery and other water-safe surfaces, which makes it a practical all-rounder when cats and dogs share the same living room. The listing also says it works to discourage repeat visits from dogs and cats.
- 32 fl oz bottle at about $17.99 at Chewy at the time of writing
- Covers urine, feces and vomit
- Meant for water-safe surfaces
Because it is a general stain-and-odor product, it is less specialized than the cat and dog formulas above. Surfaces that cannot take moisture are off the list.
Best for litter-box areas and crates: Rocco & Roxie Extreme Pet Stain & Odor Eliminator

Combines bio-enzymatic action with a mineral-based odor neutralizer said to break down ammonia crystals. Chewy lists litter boxes, crates, cages, bedding, floors and furniture as uses.
Petful may earn a commission when you click through to Chewy, at no extra cost to you.
Rocco & Roxie Extreme Pet Stain & Odor Eliminator combines bio-enzymatic action with a mineral-based odor neutralizer that is said to break down ammonia crystals on contact. Chewy lists litter boxes, crates, cages, bedding, floors and furniture as uses, so it covers the corners where urine dries and returns. The listing also calls it chlorine-free and color-safe, with a Meyer lemon scent that fades quickly.
- 24 fl oz bottle at about $20.99 at Chewy at the time of writing
- Listed for litter boxes, crates, cages and bedding
- Mineral-based odor neutralizer alongside the enzymes
- Chlorine-free and color-safe per the listing
It has the highest cost per ounce of the six, at roughly 87 cents, so it makes more sense for targeted problem areas than for whole rooms.
Best for urine, feces and vomit: Begley's Enzymatic Cleaner for Urine

Enzyme urine cleaner that uses enzymes to break down organic proteins. Listed as safe on wood, carpets and upholstery, in a small bottle for spot treatment.
Petful may earn a commission when you click through to Chewy, at no extra cost to you.
Begley's Enzymatic Cleaner for Urine uses enzymes to break down organic proteins and is listed as safe on wood, carpets and upholstery. At about $12.98 at Chewy at the time of writing, it is the lowest-priced pick here that is made for both cats and dogs, and the 24-ounce bottle suits spot treatment. Only the two cat-only formulas cost a few cents less per bottle.
- Enzyme urine cleaner, listed for urine, feces and vomit
- Listed for wood, carpets and upholstery
- 24 fl oz, 1 count
A small bottle runs down fast on large or repeated soaks, so it is the better fit for occasional spots than for a multi-accident puppy.
Best uric-acid formula for cats: Urine Off Cat & Kitten Formula

Bio-enzymatic formula with a high bacteria concentration that targets uric acid and urea in cat urine. Listed as safe for carpets, rugs and hardwood, and sold with a carpet applicator.
Petful may earn a commission when you click through to Chewy, at no extra cost to you.
Urine Off Cat & Kitten Formula is a bio-enzymatic product with a high bacteria concentration that targets uric acid and urea in cat urine, the compounds behind urine's sharp smell and the residue that sticks to surfaces. That focus on uric acid is why it fits older spots, since dried urine leaves uric acid behind, though the listing makes no specific claim about stain age. It is listed as safe for carpets, rugs and hardwood, and the description refers to a carpet applicator.
- 16.9 fl oz bottle at about $12.94 at Chewy at the time of writing
- Targets uric acid and urea
- Listing refers to a carpet applicator
The bottle is small, so a big set-in stain may need more than one.
Best enzyme cleaner for cat urine
For cat urine in this slate, Nature's Miracle Cat Urine Destroyer Plus is the general-purpose pick and Urine Off Cat & Kitten Formula is the second option, aimed at the uric acid and urea that linger in older spots. Both are cat-specific formulas. The first listing names carpets, hard floors, furniture and fabrics, while the second names carpets, rugs and hardwood. Our sister site WebVet has a step-by-step guide on how to get rid of cat pee smell once the spot is treated.
Will an enzyme cleaner remove cat urine? In most cases it will, provided the product reaches all of the urine and stays wet long enough to work. Cat urine is typically more concentrated than dog urine and leaves a sharper smell, so a light mist on the surface can leave the deeper deposit untouched. Coverage decides the result more than the brand does.
- Soak the spot until the liquid reaches as deep as the urine did
- Leave it wet for the dwell time on the label
- Blot, then let it air dry without covering it
Can you use dog enzyme cleaner for cat urine? Often yes, because the enzymes and bacteria in either formula go after the same organic compounds in urine. A cat-specific formula such as the two above is built for the sticky yellow residue cat urine leaves, so it is the safer first choice, but check the label and use whichever you choose as directed.
A cat that urinates outside the litter box more than once should see a veterinarian. WebVet's symptom checker for cats urinating in the house lists the medical causes worth ruling out. Urinary tract problems, bladder stones and other medical issues can cause the behavior, and cleaning alone will not stop it. Petful's guide to why cats pee outside the litter box covers the medical and behavioral causes, and a cat pooping outside the litter box has its own set of triggers. The Merck Veterinary Manual's behavior section gives more background on house soiling in cats.
Once the cause is addressed, clean every old spot with an enzyme cleaner so the lingering smell does not draw your cat back to the same place.
Best enzyme cleaner for dog urine
For dog urine in this slate, Nature's Miracle Pet Urine Destroyer Plus is the pick: a dog-focused enzymatic formula in a 64-ounce bottle with a precision wand. For a one-dog home or a single accident, Begley's Enzymatic Cleaner for Urine is the smaller, lower-priced option, listed for wood, carpets and upholstery. For carpet specifically, WebVet walks through how to get dog pee out of carpet, including blotting and rinsing order.

Dogs tend to return to spots that smell like urine, so repeat accidents on one patch of floor can be a cleaning problem before they are a training problem. Treating the spot thoroughly the first time is the cheapest way to break the cycle.
Frequent accidents deserve a closer look at the cause. Petful's guide to dog urine marking explains why even neutered dogs mark, and medical causes of dog accidents lists the health problems that can show up as sudden house soiling. A dog whose habits change suddenly should see a veterinarian.
The catalog descriptions cover indoor surfaces: carpets, hard floors, furniture and fabrics for the dog formula, and similar lists for the others. None mentions grass, turf or concrete, so read the label before using any of these outdoors, and follow its rinse instructions if it gives any.
Is there an enzymatic cleaner that can remove dog urine and poop?
Yes. Enzymatic cleaners work on organic stains in general, so urine, feces and vomit all fall within their range. Simple Solution Extreme Stain & Odor Remover is described for exactly that mix on carpet, upholstery and other water-safe surfaces, and Begley's Enzymatic Cleaner for Urine lists urine, feces and vomit too, with wood, carpets and upholstery as surfaces.
- Pick up solids first, then blot the area
- Treat the leftover residue like a urine spot
- Keep the area wet for the dwell time on the label
What is the most effective enzymatic cleaner for dog urine?
In this slate it is Nature's Miracle Pet Urine Destroyer Plus, chosen for its dog-focused formula, the wand sprayer and the 64-ounce size. No head-to-head test backs any single winner, so effectiveness depends as much on a wide, deep soak and a full wait as on the brand.
- Choose the large bottle when accidents repeat
- Choose the smaller 24-ounce bottle for occasional spots
- Choose the general stain-and-odor formula when poop or vomit is part of the mess
How enzyme cleaners work on pet urine
An enzymatic cleaner supplies enzymes, and in many formulas beneficial bacteria, that digest the organic material in urine. Urine contains urea, uric acid and other compounds, and as bacteria break urea down they release ammonia, which is a large part of the smell. As the enzymes break down those residues, they leave smaller pieces that dry without odor.
Enzyme cleaners do get rid of urine smell when the formula reaches every bit of the urine and stays wet long enough to work. Because enzymes need moisture, a spot that dries out early stops being treated, which is why a repeat application on a stubborn spot is normal.
That chemistry is the same for both species, but cat urine versus dog urine behaves differently on the floor:
- Cat urine is typically more concentrated, smells more sharply of ammonia and dries into a sticky residue
- Dog urine comes in larger volumes, so it spreads wider and soaks deeper into padding
- Both leave uric acid behind, which is why old spots can smell again when they get damp
- Bleach mixed with ammonia or vinegar can release harmful fumes, and layering bleach, ammonia or vinegar over an enzyme product can also weaken the enzymes. Finish one product, rinse if the label says to, and let the area dry before trying another.
What enzyme breaks down pet urine?
No single enzyme does the whole job. Cleaners combine several, typically protease and urease, with protease acting on proteins and urease acting on urea, and many formulas add bacteria that feed on uric acid. Labels describe this in different ways, so look for words such as enzymatic, bio-enzymatic or Pro-Bacteria.
The picks reflect that spread. The Simple Solution Extreme Stain & Odor Remover lists Pro-Bacteria with enzymes, Begley's Enzymatic Cleaner for Urine describes enzymes breaking down organic proteins, and Urine Off Cat & Kitten Formula targets uric acid and urea with a high bacteria concentration.
Do enzyme cleaners really work on dog urine?
Yes, when they are used correctly. Enzyme cleaners digest the organic part of dog urine, which is what carries the smell, but they do not remove dye, and they cannot treat urine they never touch.
- Missed urine in the padding is the most common reason a smell returns
- Dried spots need to be wetted again so the enzymes can work
- A second pass is normal on a stain that has been there for weeks
Is oxiclean considered an enzymatic cleaner?
No. Classic OxiClean stain-remover powders are oxygen-based cleaners, which makes them an oxidizer rather than an enzymatic cleaner. An oxidizer lifts color and some odor chemically, while an enzymatic cleaner digests the source of the smell. Check the label before assuming either way, since brands sell several products under one name.
Best enzyme cleaner by surface
The right pick depends on the surface and the pet, and on how old the stain is. This chooser pairs each situation with a pick, using only the directions Chewy lists for each product:
- Fresh cat urine on carpet or fabric: Nature's Miracle Cat Urine Destroyer Plus, soaked in, left for the listed 15 minutes, then blotted
- Old cat urine on carpet or rugs: Urine Off Cat & Kitten Formula, worked in as the label directs, with a repeat application if the smell returns
- Dog urine on carpet in a multi-pet home: Simple Solution Extreme Stain & Odor Remover, on water-safe surfaces only
- Dog urine on wood: Begley's Enzymatic Cleaner for Urine, listed for wood, after a hidden-spot test
- Litter-box areas, crates and bedding: Rocco & Roxie Extreme Pet Stain & Odor Eliminator, listed for all three
Carpet and upholstery
Urine usually reaches the padding and sometimes the subfloor, so the cleaner has to travel past the carpet fibers. Pour or spray enough to soak the padding, let the product sit for the dwell time on the label, then blot rather than scrub.
Simple Solution Extreme Stain & Odor Remover is listed for carpet and upholstery, and Urine Off Cat & Kitten Formula is listed for carpets and rugs, with a carpet applicator mentioned in its description. On upholstery, use less liquid and test the fabric first.
Hardwood and sealed floors
Look for a product whose listing names wood. Begley's Enzymatic Cleaner for Urine is listed as safe on wood, and Urine Off Cat & Kitten Formula is listed for hardwood. Nature's Miracle Cat Urine Destroyer Plus and Nature's Miracle Pet Urine Destroyer Plus name hard floors, which is broader but less specific about wood, so a hidden-spot test matters more with those.
- Blot the liquid up first so it does not seep into the seams
- Apply a light amount, wait, then wipe and dry the floor
- Avoid steam and heat, which can drive urine deeper and damage the finish
Sealed hardwood tolerates brief moisture far better than unfinished or waxed boards, so test a hidden spot first if you are unsure which you have.
Mattresses and bedding
Mattress urine is the hardest case, because foam and fabric hold moisture and the liquid can run deep. Blot with towels first, then use a measured amount of cleaner instead of drenching the bed.

For a mattress, look for a product listed for fabrics or bedding. That points to Nature's Miracle Cat Urine Destroyer Plus, which names fabrics, or Rocco & Roxie Extreme Pet Stain & Odor Eliminator, which names pet bedding. Neither listing names mattresses, so test a hidden corner first, use the cleaner sparingly and let the mattress dry fully with a fan before you remake the bed. Keep air drying, because heat can set the smell.
Litter-box areas and crates
Rocco & Roxie Extreme Pet Stain & Odor Eliminator is the pick for litter-box areas and crates because its mineral-based neutralizer is said to break down ammonia crystals, and Chewy lists litter boxes, crates, cages and bedding as uses. Treat the floor around the box and the corners where urine splashes.
Cleaning and litter choice work together. Petful's guide to how to clean a litter box covers the routine, and the cat litter for odor control roundup helps cut down on the smell at the source. The ASPCA pet care pages have general guidance on house-soiling problems. If the box itself is old, scratched or too small, our guide to the best cat litter box compares replacements by cat size and household.
Laundry and washable fabrics
For bedding, towels and pet beds, shake off solids and pre-soak the fabric before washing. Check that the label allows fabric use: Nature's Miracle Cat Urine Destroyer Plus names fabrics and Rocco & Roxie Extreme Pet Stain & Odor Eliminator names pet bedding. Skip the dryer until the smell is gone, since heat can lock odor in, and air dry instead.
Fresh and old urine stains: dwell time and what to use
Old versus fresh stains need different handling. Fresh urine is mostly liquid and responds fastest, while old urine has dried into crystals, including uric acid, that dissolve slowly and can start to smell again when the room gets humid. To match the stain age to a method:
- Fresh, minutes to hours old: blot up as much as possible, soak the area, wait the dwell time on the label, blot again and air dry
- Set-in, days or weeks old: find every spot, re-wet it with the cleaner, wait the full dwell time and plan on a repeat application
- Layered, repeated accidents: expect to treat the area several times, and know that soaked padding sometimes has to be replaced
Dwell time guide
Dwell time is how long the cleaner stays wet on the surface before you blot it. The only wait time stated in the catalog descriptions for this slate is the 15 minutes for Nature's Miracle Cat Urine Destroyer Plus, so follow each bottle's own directions for the rest. If the spot dries before the time is up, spray it again.
A longer dwell time helps old spots more than fresh ones, because dried urine has to be re-wet before the enzymes can reach it.
Old stain steps
Old stain steps start with finding the stain, since the spots you can see are rarely the only ones. Dim the room and sweep a black light low across the carpet or floor, which makes dried urine glow faint yellow or green. This black light test also shows you where to treat, so mark the edges before you start.

- Mark each glowing spot with painter's tape
- Wet the area and soak the padding with enzyme cleaner, working past the visible edge
- Wait the dwell time, then blot and let the spot air dry fully
- Recheck with the black light and repeat if any glow or smell remains
Avoid steam and heat on a spot you have not fully treated, since heat can set the odor. When you want a second product to compare, our Skout's Honor review covers another stain and odor remover.
What do professionals use to clean pet urine?
Professional cleaners commonly pair enzyme or bacterial treatments with hot-water extraction, and may use urine-specific oxidizers or sealers when urine has soaked into the subfloor. At home, the practical equivalent is a generous application of enzyme cleaner and a black light to make sure no spot is missed.
Prevention cuts the workload, and potty training a puppy on a schedule means far fewer accidents to treat in the first place.
What is the most powerful urine odor eliminator?
No single product wins in every situation, but dried, ammonia-heavy spots call for formulas that also deal with uric acid. In this slate, Urine Off Cat & Kitten Formula targets uric acid and urea in cat urine, and Rocco & Roxie Extreme Pet Stain & Odor Eliminator adds a mineral-based neutralizer said to break down ammonia crystals.
How thoroughly you soak the spot matters more than which bottle you pick. A weak application of a strong product still leaves urine behind.
Homemade enzyme cleaners and vinegar
A homemade enzyme cleaner usually means one of two things: a fermented citrus-peel mixture, or a household stopgap such as vinegar and baking soda. Neither is standardized, and neither has been shown to match a labeled enzyme product on urine, whether the accident came from a cat or a dog.
Vinegar and an enzyme cleaner do different jobs. Vinegar is an acid that can tame the ammonia smell on a fresh spot, while an enzyme cleaner digests the compounds that cause the smell.
Is white vinegar an enzymatic cleaner?
No. White vinegar is a mild acid, not an enzyme, so it does not digest urine compounds. It can help with a fresh spot, but it can also dull some finishes and damage natural stone, and it should not be layered over an enzyme product.
What is a good homemade enzymatic cleaner?
A true homemade enzymatic cleaner is a fermented mixture of citrus peels, sugar and water, but its strength varies from batch to batch and has not been proven on pet urine. The more dependable move is a quick stopgap followed by a labeled product:
- Blot up as much liquid as you can
- Rinse lightly with cool water and blot again
- Sprinkle baking soda on a fresh spot, let it sit, then vacuum it up
- Follow with a commercial enzyme cleaner if any smell remains
If the smell returns, it is a sign urine is still in the padding, and a labeled enzyme cleaner is the better tool.
Enzyme cleaner questions
These answers cover what owners ask most after the cleanup, from safety around pets to why a smell comes back.
Enzyme cleaners are made for pet households, and used as directed they are generally considered safe once the area has dried. Still, keep pets off the treated spot until it is dry, store the bottle out of reach and read each label, since formulas differ. If a pet licks or swallows a large amount, or seems unwell, call your veterinarian or a pet poison hotline.
Usually some urine was missed. Urine soaks through carpet into the padding, so you have to soak the padding as deeply as the accident went, because surface spraying leaves a reservoir that smells again when damp. Dried spots you cannot see are another cause, which is why a black light test helps find them. Treat again, wait the full dwell time and air dry.
Follow the bottle first, because dwell time varies by product. The only wait time stated in the catalog descriptions for this slate is 15 minutes for one cat formula, so for the rest follow the label and keep the spot damp for the full time. Old, set-in stains may need a longer wait or a repeat application.
Often yes, but choose a product whose listing names the surface and test a hidden spot first. Some listings in this slate name wood or hardwood, while none names mattresses. Mattresses hold moisture, so blot, use a light amount and air dry with a fan. On sealed hardwood, wipe up quickly and avoid standing liquid, since moisture can seep into seams or damage a worn finish. Unsealed or waxed wood needs extra caution.

Coreen Saito is a pet writer and longtime shelter volunteer with more than a decade in animal rescue. She covers cat behavior, breed care, and the small, ordinary science of sharing a life with companion animals, with a particular focus on honest takes about the products and decisions that actually matter. At home in Arizona, she's outranked by Mac (a dog with the loudest opinion in the house), Rebel (a cat who governs by quiet authority), and Meri (an orange tabby who runs the late shift and the laundry basket). She writes about all three, plus the rescues that keep coming through her life, at LifeWithMinty.com.

Sign up for expert-backed reviews and safety alerts all in one place.


