How to Get Cat Urine Smell Out of Carpet Permanently

The short answer

Cat urine contains felinine, an amino acid unique to cats that breaks down as it dries into sulfur compounds responsible for the sharp, persistent odor — which is why a spot that seems mild when fresh can smell significantly worse days later. Enzyme cleaner labeled for pet urine or cat odor is the only household product that digests the uric acid crystals rather than masking them. Saturate the full affected area, dwell 15–20 minutes, blot dry, and allow to air dry completely. Most cat urine deposits require 2–3 full treatment cycles before the odor is eliminated.

Before you start

You need: enzyme cleaner labeled for pet urine or cat odor, clean white cloths or paper towels, cool water.

Locate the full extent of the deposit before treating. A UV flashlight (black light) in a darkened room shows dried urine as a yellow-green glow. The contaminated area almost always extends further than the visible stain, and cats frequently re-mark the same spot — check surrounding areas.

Do not use hot water, steam cleaners, or ammonia-based cleaners.

Steps

  1. 1Blot fresh urine immediately. Press firmly with a clean white cloth and lift straight up — do not rub, which drives urine deeper into the fibers.
  2. 2Apply enzyme cleaner generously, saturating the entire affected area. The product must reach the same depth the urine did, including the carpet padding beneath the fibers.
  3. 3Cover the area with a damp cloth or plastic wrap to slow evaporation. Let the enzyme cleaner dwell 15–20 minutes.
  4. 4Blot dry with clean cloths. Remove as much moisture as possible.
  5. 5Allow to air dry completely — 12–24 hours. Do not evaluate odor while the carpet is damp.
  6. 6Once fully dry, check for odor. If it remains, the deposit likely reached the padding. Repeat from step 2 with a heavier application. Cat urine typically requires 2–3 full cycles.

What not to do

  • Do not use a steam cleaner or hot water — heat permanently bonds uric acid crystals to carpet fibers.
  • Do not use ammonia-based cleaners — ammonia mimics the chemical signature of cat urine pheromones and can encourage re-marking.
  • Do not evaluate odor while the carpet is still damp — wet carpet always smells stronger, and you will over-treat.
  • Do not use chlorine bleach — it does not break down uric acid and can react with urine to produce toxic fumes.

Frequently asked questions

Why does cat urine smell worse than dog urine?

Cat urine contains felinine, a sulfur-containing amino acid unique to cats. As it dries and breaks down, felinine produces volatile thiol compounds — the same chemical family that gives skunk spray its odor. This is why a spot that smells mild when fresh can develop a much sharper odor days later, and why multiple enzyme treatment cycles are usually needed.

My cat keeps returning to the same spot. How do I stop that?

Re-marking happens because cats can detect residual urine odor that humans cannot. The odor must be fully eliminated, not just reduced. Enzyme cleaner must reach the carpet padding (use generous saturation), and you must allow full drying between treatment cycles before evaluating. Until the odor is completely gone, the cat may keep returning to the spot.

Not sure which enzyme cleaner to use or whether your situation needs a different approach? Use the Stain Rescue Tool for a step-by-step plan based on your stain, surface, and available supplies.

Use the Stain Rescue Tool

Related guides

How to Remove Cat Urine Smell from Carpet — NerdClean