
Affiliate Disclosure
Some links on this page are affiliate links. As an Amazon Associate, we earn from qualifying purchases — at no extra cost to you. We do not buy, test, or physically handle the products we cover; our rankings come from aggregated owner reviews, ratings and expert consensus. Commissions never change our verdicts. How we rank · full disclosure.
Only an enzymatic cleaner permanently removes cat urine odor from carpet, because only enzymes break down the uric acid crystals that cause the smell to return. Blot up everything you can, saturate the area generously with an enzyme cleaner — enough to reach as deep as the urine went — cover with a damp towel or plastic to slow evaporation, and leave it 24 hours before air drying. Do not use steam, vinegar or an ammonia-based cleaner first: heat sets the proteins permanently and ammonia smells like urine to a cat, which invites a repeat.
We never buy, test or physically handle the products we rank; recommendations come from aggregated owner reviews and expert consensus, described in how we rank. More at the pets at home hub.
Why cat urine is different
Cat urine contains urea, urobilin, urobilinogen, various salts, and uric acid. The first group is water soluble and washes out easily, which is why the smell improves after any cleaning. Uric acid does not. It forms crystals that bond into carpet fibers and backing, are insoluble in water, and are unaffected by soap, vinegar or a carpet extractor.
Those crystals are also hygroscopic — they rehydrate with ambient humidity, which is why the smell comes roaring back on a damp day weeks after you thought the job was done. Cats have a sense of smell far more sensitive than ours, so a spot that reads as clean to you can still be an obvious marker to them, and a marked spot gets marked again.
Enzymatic cleaners contain bacterial cultures and enzymes that consume uric acid and the associated organics as a food source. They are the only category that removes the compound rather than diluting it. Ranked options by owner consensus are in best enzyme cleaner for cat urine.

Step 1: Find the full extent (10 minutes)
Buy or borrow a UV blacklight — $10 to $25 — and darken the room completely at night. Dried urine fluoresces a dull yellow-green. Almost everyone doing this for the first time finds that the affected area is two to three times larger than the visible stain, and that there are older spots they never knew about.
Outline every spot with painters tape or chalk while the light is on, because you will not find them again once the lights are up. Check the wall base and baseboards too, especially if a male cat has been spraying rather than urinating.
Step 2: Blot, never rub (5 minutes)
For a fresh accident, get the liquid out first — every ounce you remove now is an ounce the enzymes do not have to process.
- Lay a thick pad of paper towels or a clean white cloth over the spot.
- Stand on it. Body weight through a folded towel pulls far more out of the pile and pad than hand pressure.
- Replace and repeat until the towels come up nearly dry.
- Do not rub or scrub, which drives urine deeper and frays the carpet pile.
A wet-dry shop vacuum works well here too, but do not use a carpet extractor with a heater, and do not use hot water. Heat is the enemy at this stage.

Step 3: Saturate with enzyme cleaner (the critical step)
This is where most attempts fail, and the failure is always the same: not enough product. The enzymes only work where they physically contact the uric acid, and urine travels down through the pile, the backing, the pad and sometimes into the subfloor.
- Pour, do not spray. A spray bottle wets the surface only. Pour the cleaner on directly.
- Use as much as the urine did, and then more. For a hand-sized stain expect 8 to 16 ounces. If you can hear it squelch under gentle pressure, you are close.
- Extend about 2 inches past the marked edge, because urine spreads outward under the carpet.
- Work it in gently with a gloved hand or a soft brush so it reaches the backing.
- Cover with a damp towel, or plastic sheeting weighted at the edges. Enzymes need moisture to keep working, and a spot that dries in two hours has had two hours of treatment instead of twenty-four.
- Leave it 24 hours, or whatever the label specifies. This is a biological process, not a chemical one, and it takes the time it takes.
- Uncover and air dry with a fan on the area. Full drying can take 24 to 48 hours.
Test on a hidden corner first if the carpet is wool or a delicate fiber. And read the label — some enzyme products want the surface wetted first, some are ready to use, and dilution errors reduce effectiveness.
Step 4: Check and repeat if needed
Once fully dry, smell the spot at floor level — not standing up. Old and deep stains commonly need two full treatments, and a second round is normal rather than a sign of failure. Re-check with the blacklight; treated areas often still fluoresce faintly from residual salts even when the odor is gone, so trust your nose over the light at this stage.

What makes it permanently worse
| Do not use | Why |
|---|---|
| Steam cleaner or hot water | Heat sets urine proteins into the fiber permanently |
| Ammonia-based cleaners | Urine contains ammonia; the smell invites repeat marking |
| Vinegar as the main treatment | Masks temporarily, does nothing to uric acid, and residue can hinder enzymes |
| Bleach | Does not remove uric acid, bleaches carpet, and is hazardous mixed with ammonia |
| Baking soda alone | Absorbs odor briefly; the source remains |
| Scented masking sprays | Hides it from you, not from the cat |
If you have already used vinegar or a general carpet cleaner, rinse the area thoroughly with plain cool water and blot dry before applying enzymes, so the enzymes work in a near-neutral environment.
When the pad or subfloor is contaminated
If the odor survives two proper enzyme treatments, the urine has gone below what any surface treatment can reach. Realistically:
- Lift that section of carpet and inspect. Stained pad is not salvageable — cut out and replace the affected piece, which is inexpensive.
- Treat the subfloor with enzyme cleaner, let it dry completely, then seal with a shellac-based stain-blocking primer. Plywood and concrete both absorb urine, and sealing is what stops the smell coming back through.
- Re-lay the carpet or replace the section. A carpet installer charges $150 to $400 for a small repair of this kind in most US markets.
The part people skip: find out why
Repeated inappropriate urination in a cat is a symptom, not a habit. Urinary tract infections, bladder stones, kidney disease, diabetes and arthritis that makes a litter box hard to enter all present this way, and a cat straining or urinating outside the box is a genuine reason to call a veterinarian rather than a cleaning problem to solve. Male cats unable to urinate are a medical emergency.
Behavioral causes are equally real: a box that is too small, too dirty, in a high-traffic spot, or shared between too many cats. The general guidance is one box per cat plus one, scooped daily. Box replacement intervals are covered in how often to replace a litter box, and odor management in best air purifier for cat litter smell.
Related reading: best enzyme cleaner for pet stains, best pet hair vacuum, do air purifiers help with pet smell, and how to remove carpet stains.