Best Pet Supplies Guide is reader-supported. When you buy through our links, we may earn a commission. As an Amazon Associate I earn from qualifying purchases. Learn more›

Enzyme Cleaners for Pet Urine: How They Work and What to Look For

Learn how enzyme cleaners work on pet urine, what to avoid (ammonia, vinegar, steam), and how to treat fresh and dried stains on carpet and fabric.

Enzyme Cleaners for Pet Urine: How They Work and What to Look For

An enzyme cleaner is the right tool for pet urine because it breaks down the compounds that cause the odor instead of covering them up, according to the AKC. The same AKC guidance notes that leftover smell can pull a dog back to the same spot. This guide explains what enzyme cleaners do, which common household fixes to skip (ammonia, vinegar, steam), how to treat fresh and dried stains, and what to look for on a label.

If you are comparing other odor products, our Cleaning & Odor Control category has more guides.

How Enzyme Cleaners Work

Pet urine leaves behind odor-causing compounds that stay in carpet, fabric and flooring after the wet spot dries. Enzymatic cleaners are designed to break those compounds down. Scented sprays and air fresheners do something different: they cover the smell for a while without removing its source.

That difference matters because, as the AKC notes, a lingering scent can draw a pet back to the same spot even after the area looks and smells clean to you.

Manufacturers use different wording on labels, such as "bio-enzymatic," "enzyme activated" or "enzymes and Pro-Bacteria." Those terms describe each company’s own formula, so the label’s directions for surfaces and contact time are what you should follow.

What to Avoid

The goal is to neutralize the odor, not just deodorize the spot, according to Cornell’s Feline Health Center. That means the cleaning products you reach for first can work against you. These are the ones to skip on urine.

Ammonia-based cleaners

Urine contains ammonia, so an ammonia-based cleaner can smell like urine to a pet. The ASPCA advises using an enzyme cleaner and avoiding ammonia-based products, because the smell can draw a cat back to mark the same place again. Cornell gives the same warning about products containing ammonia.

Vinegar

Cornell also advises avoiding vinegar on urine because it can smell like urine to pets. Humane World’s stain guide lists ammonia, vinegar and steam cleaners together as things to avoid.

You may still see vinegar recommended for laundry, and that is a different situation. The AKC’s dog bed cleaning guidance, for example, suggests running an empty washing machine with white vinegar and baking soda. That is a machine-cleaning step, not advice for treating urine on carpet or upholstery. For washable bedding, see our dog beds category. For step-by-step bedding care, see how to clean a dog bed.

Steam cleaners and hot water

The AKC cautions against hot steam because heat can make the stain and odor stick. Use cool water and an enzyme cleaner instead.

How to Treat a Fresh Stain

Act as soon as you find the spot, because fresh urine is far easier to deal with than a dried stain. The steps below follow Humane World’s guidance on blotting, rinsing and enzyme cleaners.

  1. Blot. Press paper towels onto the spot to soak up as much urine as you can. Press rather than rub, so you do not push it deeper into the fibers.
  2. Rinse with cool water. Pour or dab cool water onto the area, then blot again. Skip hot water and steam.
  3. Apply an enzyme cleaner. Use the amount and contact time the label directs, and cover the whole area the urine reached, not just the visible mark.
  4. Let it dry. Keep your pet away from the spot until the surface is dry, and check it again later for any lingering smell.

If the smell is still there once the area dries, repeat the enzyme step. A second pass is better than switching to a different type of product.

How to Treat a Dried Stain

Dried urine can still be treated, but the odor compounds need to be reached first. The AKC guidance cited above suggests re-wetting the spot, soaking up the moisture, repeating that as needed, and then using an enzyme cleaner.

  1. Re-wet the area. Dampen the stain with cool water so the dried urine loosens.
  2. Soak up the moisture. Blot with paper towels or an absorbent cloth.
  3. Repeat. Do the wet-and-blot cycle again until the towel comes up clean.
  4. Apply the enzyme cleaner. Follow the label directions for amount and contact time.

Old stains in thick carpet or cushions can take more than one round. If the odor keeps returning, it may have reached the padding or the furniture’s filling, which is a harder job for any spray. Washable items can go through the laundry with an enzyme product that lists laundry on its label.

Choosing an Enzyme Cleaner

Start with the surface you need to clean, then check what the label says about it. These are the points that matter most.

  • Surface match. Look for your material on the manufacturer’s list, such as carpet, upholstery, bedding, hard floors or laundry. Some labels also name materials to avoid. One cat formula below, for example, is not for wool or leather.
  • Contact time. Follow the label’s directions for how long the product should stay on the area. Rinsing or wiping it away too early may cut short the time the formula has to work.
  • Pet and stain type. Some labels name dog and cat urine, others also list feces or vomit, and some say only "pet urine." Pick the one that matches what you are cleaning.
  • Hidden-spot check. Before using a new product on a visible area, try it on a hidden corner of the fabric or flooring and let it dry, to check for any change in color or texture.
  • Size. A larger bottle suits a multi-pet home or large areas. A small one is fine for occasional spots.

Our Picks

These four enzyme products are chosen for different needs, and the specs below come from each manufacturer’s product page. They are listed by how well they fit pet-urine cleanup in general, not by any score. For more on how we research products, see How We Research.

Product Enzyme wording on label Pets or stains named Surfaces named Sizes
Rocco & Roxie Stain & Odor Eliminator Bio-enzymatic formula, enzyme activated Dogs and cats Carpet, rugs, upholstery, floors, furniture, laundry, litter boxes, crates, bedding, cars 32 oz, gallon
Simple Solution Extreme Stain and Odor Remover Enzymes and Pro-Bacteria Dog and cat urine, feces, vomit Carpet, upholstery, bedding, fabric toys, clothing, water-safe surfaces 32 oz, 1 gal
Simple Solution Cat Extreme Stain and Odor Remover Pro Bacterial Enzyme Formula Cats Carpet, upholstery, bedding, fabric, water-safe surfaces (not wool or leather) 32 oz
Biokleen Bac-Out Stain + Odor Remover Live enzyme cultures, bio-enzymatic Pet urine Fabrics, laundry, carpets, furniture 32 oz (line also has 128 oz)

For multi-pet homes and many surfaces: Rocco & Roxie Stain & Odor Eliminator (Professional Strength)

This one suits households with dogs and cats that want a single spray for rugs, bedding, crates and litter boxes. Its label lists a wide range of surfaces, so one bottle can cover several kinds of accidents around the house.

  • Formula: "bio-enzymatic formula" and "enzyme activated" per the manufacturer
  • Surfaces on the label: carpet, rugs, upholstery, floors, furniture, laundry, litter boxes, crates, bedding and cars
  • The manufacturer’s FAQ adds tile, wood and concrete
  • For dogs and cats; sold in 32 oz and gallon sizes

Consider: The surface list is long, but it is still worth checking the label for your exact material and trying the product on a hidden area first, especially on finished wood or delicate fabric.

Check price on Amazon

For repeat accidents on soft furnishings: Simple Solution Extreme Stain and Odor Remover

This product suits homes where accidents keep landing on carpet, couches, pet bedding or fabric toys. Its label names both dog and cat urine, plus feces and vomit, so it also covers other messes a pet can leave on fabric.

  • Formula: "enzymes and Pro-Bacteria" per the manufacturer
  • Surfaces on the label: carpet, upholstery, bedding, fabric toys, clothing and water-safe surfaces
  • Stains named: dog and cat urine, feces and vomit
  • Sizes: 32 oz and 1 gal

Consider: The label limits use to water-safe surfaces, so it is not the right pick for materials that should not get wet.

Check price on Amazon

For litter-box misses and spraying cleanup: Simple Solution Cat Extreme Stain and Odor Remover

This is a cat-specific formula for cleanup around the litter box, on carpet and on cat beds. It fits households where cats are the only pets and the mess is mostly on soft surfaces.

  • Formula: "Pro Bacterial Enzyme Formula" per the manufacturer
  • Surfaces on the label: carpet, upholstery, bedding, fabric and water-safe surfaces
  • Not for wool or leather
  • Made for cats; 32 oz size

Consider: The label excludes wool and leather, so rugs or furniture made from those materials need a different approach, and a home with dogs may prefer a formula that names both species.

Check price on Amazon

For laundry and spot cleaning in one bottle: Biokleen Bac-Out Stain + Odor Remover

This one suits households that want one enzyme product for both washable items and spots on carpet or furniture. Its label describes "live enzyme cultures" and lists laundry alongside carpets and furniture.

  • Formula: "live enzyme cultures" and "bio-enzymatic" per the manufacturer
  • Surfaces on the label: fabrics, laundry, carpets and furniture
  • Made for pet urine
  • Sold in 32 oz; the product line also has a 128 oz size

Consider: The label refers to pet urine and does not name dogs or cats specifically, and its surface list does not mention hard flooring, so check the label for your surface before buying.

Check price on Amazon

If Marking Keeps Happening

Repeated accidents or marking in the same area are not always a cleaning problem. The ASPCA’s page on urine marking in cats and Cornell’s house-soiling guidance both treat it as something to look into, not only to clean up. Thorough odor removal is part of the answer, but it may not be the whole answer.

If a pet that was reliably house-trained starts having accidents or marking, talk to your veterinarian. They can help sort out whether the cause is health-related or behavioral. If a litter box setup could be part of the problem for a cat, our litter and litter box guides cover the options. For cats, a clean box matters too; see how often to change cat litter.

Frequently Asked Questions

Do enzyme cleaners work on cat urine as well as dog urine?

Many enzyme cleaners list both dog and cat urine on the label, and some are made for cats only. Check the label for the pet and surface you are cleaning. Cat urine on a favorite spot is also worth mentioning to your veterinarian if it keeps happening.

Can I use vinegar on pet urine?

Cornell and Humane World both advise against it, because vinegar can smell like urine to a pet. Vinegar in a washing machine cycle for dog bedding is a different situation, since that is a laundry step and not a treatment for a urine stain.

Can I use a steam cleaner on a urine stain?

It is best to avoid it. The AKC cautions that heat can make the stain and odor stick, and Humane World lists steam cleaners among the things to avoid on urine.

Why shouldn’t I use ammonia-based cleaners?

Urine contains ammonia, so an ammonia-based product can smell like urine to a pet. The ASPCA notes this can draw a cat back to mark the same spot.

How long should an enzyme cleaner sit on the stain?

Follow the contact time printed on the product label, since it differs from one formula to the next. Keep your pet away from the area until it is dry.

What if the stain is old and dried?

Re-wet the spot with cool water, soak up the moisture, repeat that, and then apply the enzyme cleaner. Old stains can take more than one round.

Sources

About the author

Best Pet Supplies Guide
Best Pet Supplies Guide

Best Pet Supplies Guide publishes research-based buying guides, size guides and care how-tos for dog, cat and pet home supplies, using manufacturer specifications and guidance from reputable pet-care organizations.