How long enzyme cleaners take to work

Still smells? You probably rushed the wait.

By the Clean Fluff Club team. Updated October 14, 2026. Picked by what's in it.

Sprayed the enzyme cleaner and wondering how long to leave it?

Minutes on a fresh pee spot, overnight on old, dried urine, then a full air dry before you judge the smell.

  1. Our pick

    Rocco & Roxie Professional Strength Enzyme Cleaner

    Best for: Old, dried cat or dog pee on carpet

    The catch: Old stain? Soak it at bedtime and let it work overnight.

    Skip it if: The stain isn't pee, poop or vomit.

Still not working? Common mistakes: don't cook the enzymes. No steam cleaner on a fresh treatment.

In this guide

The fastest way through it:

  1. Read your bottle's wait first: every enzyme cleaner prints its own, and the label time wins.
  2. Fresh spot: Blot, then soak it with Rocco & Roxie and leave it 10 minutes or longer (see Rocco & Roxie at Amazon). Naturally It's Clean asks for a few minutes.
  3. Old, dried pee: soak it as deep as the pee went and leave it overnight, or a couple of days on older stains with Rocco & Roxie.
  4. Let it air dry. No steam cleaner until it has sat overnight: high heat deactivates Rocco & Roxie's biological ingredients.
  5. Sniff it once it's dry. Still smells? Soak it again, with more cleaner and a longer wait.

Still picking a bottle? See our enzyme cleaners for dog urine, sorted by mess.

How long each maker says to leave it

Straight from the makers' directions, checked October 1, 2026:
CleanerFresh spotOld or dried spot
Naturally It's CleanWait a few minutes, then blot or wipeTougher stains: let it sit longer
Rocco & Roxie10 minutes or longerOvernight, or a couple of days on older stains
Nature's Miracle AdvancedSoak it deep, then let it air dryOld spot: give it a second soak
Biokleen Bac-Out5 minutes or more, then blotNo separate step: repeat if the stain or smell is still there

The pattern: fresh spots take minutes, old ones take hours. Old pee goes deeper, and Nature's Miracle says the smell only goes once the cleaner reaches all of it.

Wait times by stain age and surface

Your bottle's time still wins. Here is how the makers' times above map to the spot you are actually cleaning.

  • Fresh pee on carpet: a few minutes to 10 or more, depending on the bottle, soaked down to the pad. Then leave it to air dry.
  • Old or dried pee on carpet: overnight, and up to a couple of days on older stains with Rocco & Roxie. With Nature's Miracle, plan on a second deep soak.
  • Tile and concrete: Pour it on and leave it, per Rocco & Roxie, then judge the spot once it is dry.
  • Wood: One round at a time. The wait that matters is the dry time, because the next round only goes on once the first is fully dry.
  • Couch cushions and mattresses: the foam holds pee deep, so treat it like an old stain and give it the long soak and a full dry. Our guide to getting pee out of a mattress covers the padding layer by layer.

Soak it, then leave it alone

A light mist won't reach pee that soaked into the pad. Nature's Miracle says reaching it can mean soaking the pad and the floor under the carpet.

  • Soak past the edges. Pee spreads wider under the carpet than the spot you can see, so cover more than the stain and soak down to the backing and pad.
  • For pee smell, Nature's Miracle says skip the blot: leave it wet and let it air dry.
  • Old carpet stain? Give it a second soak, as deep as the pee went, and let it air dry. That's the Nature's Miracle way for old, stubborn smells.
  • On tile, wood or concrete, Rocco & Roxie says pour it on and leave it. On wood, let the first round dry fully before you add more.

Pee on a couch cushion instead? The foam holds it, so read how to get dog smell out of a couch first.

Wood is the fussy one: our hardwood floor stain guide covers sealing, spot tests and how wet is too wet.

Common mistakes: don't cook the enzymes

Read this sectionHide this section

Skip these

  • No steam cleaner on a fresh treatment. Rocco & Roxie says high heat can deactivate its biological ingredients. Treat the spot, let it sit overnight, then steam clean a day or two later.
  • No hair dryer or space heater to speed it up. Same high heat, aimed right at the spot. That's our read, not a label line.
  • Enzyme cleaner goes on first. Nature's Miracle warns that other cleaners and detergents can chemically "set" a stain.

Bleach, vinegar and peroxide: keep them off a treated spot

Read this sectionHide this section

Enzyme cleaner works alone. Put it on first and let it finish the whole wait and the dry before anything else touches the spot.

  • Bleach: Never on a pee spot. Bleach and the ammonia in urine can give off harsh fumes.
  • Vinegar and hydrogen peroxide: not in the same session. A strong acid or an oxidizer can stop the enzymes working, and then the wait buys you nothing.
  • Already scrubbed it with soap or a spot spray? Blot up what you can with plain water, then check your bottle's directions before the enzyme cleaner goes on.

For why soap loses to pee in the first place, read enzyme cleaners vs regular cleaners for dog urine.

How to tell if it worked

Judge it once it's dry. Nature's Miracle says the smell fades as the cleaner dries. Rocco & Roxie says vacuum and check the spot once it's dry.

Still smells once it's dry? Do it again. The first round probably missed some of the urine. Use more and let it sit longer.

Smell back after round two: find where the pee went

A second miss usually means the cleaner never reached all of the pee. Check these before you pour a third round.

  • The real edges. In a dark room, a UV flashlight makes dried pee glow, so you can see how far it spread and soak all of it, not just the visible stain.
  • The pad. A top-down spray stops at the carpet. If the smell lives in the pad, soak through to it, or pull the carpet back and treat the pad and the floor under it.
  • An earlier cleaner. A spot that was scrubbed with soap or a spray first can be set, so expect it to take more rounds than a spot that got enzymes first.

Your dog keeps going back to the same spot? They can still smell it, even when you can't. Treat it again. Accidents in new places, or a lot more of them, are a reason to ask your vet.

Smell came back weeks later? Read why pet odor comes back after cleaning for the usual culprits.

Bottom Line

In short

Minutes for a fresh spot, overnight for an old one, then let it dry before you sniff. Keep heat off it while it works. If the smell is back once it's dry, soak it again.

Your next move

Questions people ask

How long should enzyme cleaner sit?

On a fresh pee spot, a few minutes to 10 or more, depending on the bottle. Naturally It's Clean says a few minutes. Biokleen Bac-Out asks for 5 minutes or more, Rocco & Roxie for 10 minutes or longer. On an old, dried spot, leave it overnight, or a couple of days on older stains with Rocco & Roxie. Then let it air dry. On carpet, skip the rinse unless your label asks for one.

Do enzyme cleaners expire?

Check the date printed on your bottle and go by it. Keep the cap on and store it somewhere cool and out of direct sun: high heat is what Rocco & Roxie says deactivates its biological ingredients. If an old bottle stops clearing fresh spots the way it used to, start a new one.

Can I walk on it while it works?

No. Nature's Miracle says people and pets stay off until it's dry. If it's a hallway, treat it before bed.

Can I leave it on too long?

On carpet, not really: Rocco & Roxie tells you to let older stains sit a couple of days. Wood is the exception: don't soak it again until the first round is dry.

Still deciding? Get this one.

Rocco & Roxie Professional Strength Enzyme Cleaner
Rocco & Roxie Professional Strength Enzyme Cleaner

Best for: Old, dried cat or dog pee on carpet

Read the Rocco & Roxie Professional Strength review

Still fighting this mess?

Every pick for odor and stain cleanup, side by side.

Each pick is matched to one job, with its catch up front and who should skip it.