How to Remove Cat Urine Stains and Smell
Enzyme cleaner with uricase is non-negotiable. Regular detergent removes the smell temporarily but leaves uric acid crystals — the smell returns when the fabric gets damp.
Cold water only. Never hot water, steam, or tumble drying before the smell is gone. Heat permanently bonds the proteins in cat urine to fabric.
Why Cat Urine Is So Hard to Remove
Cat urine is considerably more complex and pungent than human urine, and genuinely harder to remove. Three compounds drive the distinctive smell and staining challenge: (1) Uric acid is present in high concentrations in cat urine (cats are obligate carnivores with high protein diets, producing much more uric acid than humans). Uric acid forms crystals on fabric when dry. Unlike urea (which breaks down into ammonia) or most other organic compounds, uric acid crystals are insoluble in water and are not broken down by regular detergent or general enzyme cleaners. Only specific uricase enzyme cleaners (products that contain the enzyme uricase, which specifically catalyses the breakdown of uric acid) are effective. This is why washing cat urine with regular detergent appears to work — it removes the visible stain and most of the ammonia smell — but the uric acid crystals remain, and the smell returns when the fabric gets damp again (from humidity, second contamination, or simply body warmth). (2) Felinine is a sulfur-containing amino acid found almost exclusively in cat urine (it appears in higher concentrations in intact male cats but is present in all cats). As felinine degrades over time (through bacterial action), it produces volatile sulfur compounds including thiols — the same class of compounds responsible for skunk spray. These sulfur compounds are extremely pungent at very low concentrations and explain why old, dried cat urine smells so distinctively unpleasant compared to fresh cat urine. (3) Ammonia is produced by bacterial breakdown of urea in the urine. Ammonia smell is strongest from fresh urine and diminishes as the urine dries. However, the ammonia smell can paradoxically attract cats back to the same spot — they associate the ammonia with their own territory marking. Cleaning cat urine with ammonia-based cleaners (which include some standard household cleaners) makes this worse.
Removal Steps
Blot fresh urine immediately — do not rub
If the urine is still wet, place several layers of paper towels or an old cloth over the wet area. Stand on them to press them firmly into the fabric. The goal is to absorb as much liquid as possible before it spreads and penetrates deeper. Change the towels when saturated and continue until minimal moisture transfers. For clothing, hold the fabric up and blot from the back of the fabric toward the front to push the urine back out rather than deeper in.
Find dried stains with a UV black light
Dried cat urine is often invisible under normal light but glows a greenish-white under UV light (365nm wavelength ultraviolet). A UV black light torch (available inexpensively) is an essential tool for finding the full extent of older stains. Check fabric items, upholstery, mattresses, and rugs in a darkened room. Mark the full extent of the stain before treating — treating only the visible area often misses the edges, leaving uric acid crystals that will smell when damp.
Rinse thoroughly with cold water
For clothing or removable fabric: rinse with cold water to dilute and remove as much of the soluble components of the urine as possible before applying any cleaning agent. For upholstery or carpet where rinsing is not possible, blot with a cloth dampened with cold water, pressing firmly, several times. Cold water only — hot water denatures the protein in the urine and bonds it to the fibre.
Apply enzyme cleaner (must contain uricase) — soak and leave
Apply a biological enzyme cleaner specifically formulated for pet urine (Simple Solution, Rocco & Roxie, Bio-One, or any product listing uricase as an active ingredient). Apply generously — saturate the stain area and several centimetres beyond the visible edge. Allow to sit for the time specified on the product, typically 10–15 minutes minimum for fresh stains, 30–60 minutes for old or dried stains. Do not rinse off immediately. The enzyme needs dwell time to catalyse the breakdown of uric acid crystals.
For clothing: machine wash with enzyme (biological) detergent at 40°C
After the enzyme cleaner dwell time, machine wash with biological (enzyme) detergent at 30–40°C. The enzymes in the detergent and the prior enzyme cleaner work together. Do not use fabric softener — it coats fibres and can trap residual odour compounds. Do not wash above 40°C for coloured fabrics (risk of colour bleeding) or for fabrics that cannot tolerate higher temperatures.
Check before drying — smell test
Before machine drying or line drying, smell the garment while still damp. If any urine odour remains, repeat the enzyme cleaner treatment and rewash. Do not tumble dry if smell persists — heat bonds the remaining compounds more firmly. Air dry and re-treat.
For upholstery and carpet: air dry and check when fully dry
After enzyme cleaner treatment, blot away the excess product with clean cloths. Allow to air dry completely. Smell again when fully dry — the smell compounds only become apparent when dry, so a damp test is unreliable. If odour remains, repeat the enzyme cleaner application. Sunlight and fresh air accelerate the breakdown of remaining odour compounds.
By Surface
Clothing and bed linen
Blot, cold rinse, enzyme cleaner soak for 30–60 minutes, machine wash 40°C with biological detergent. Check before drying. Multiple wash cycles may be needed for old stains. Oxygen bleach (OxiClean) can be added to the wash for white or light fabric to break down the uric acid oxidatively, as a supplement to enzyme treatment.
Mattress
Cannot be immersed — surface treatment only. Blot thoroughly. Apply enzyme cleaner generously, allow 30–60 minutes, blot away. Sprinkle baking soda over the treated area and leave 6–8 hours to absorb residual odour compounds. Vacuum the baking soda. Repeat if smell returns when the mattress is slept on (body warmth reactivates dried uric acid).
Carpet
Blot fresh, cold water blot to dilute, enzyme cleaner soak. For deep penetration, work the enzyme cleaner into the carpet pile with a soft brush. Cover with a damp cloth and leave — the moisture maintains contact time. Allow to dry completely, then vacuum. Use UV light to check the full extent treated.
Upholstered furniture
Same as carpet for the surface. Check if the cover is removable and machine washable — if so, remove and wash it directly with enzyme cleaner + biological detergent. For non-removable covers, surface enzyme treatment. For foam cushion innards, enzyme cleaner penetration is difficult — allow long dwell time and ensure thorough air drying.
Wood floors
Act quickly — urine penetrates wood grain and can soak into the subfloor. Wipe up immediately. Enzyme cleaner formulated for hard surfaces (not the fabric formula). Do not soak wood — apply to a cloth and wipe, then dry immediately. Urine can bleach wood finish locally — if the finish is damaged, the area may need refinishing.
What Not to Use
Ammonia-based cleaners
Ammonia smells similar to urine. Cats are attracted to ammonia as a territory marker — cleaning with ammonia can encourage the cat to return to the same spot.
Bleach (chlorine)
Bleach reacts with the ammonia in cat urine to produce chloramine gas — a toxic vapour. Also destroys coloured fabric and does not break down uric acid crystals.
Steam cleaners
Heat bonds protein stains — steam will permanently set cat urine stains into fabric and carpet.
Regular laundry detergent alone
Removes visible staining and most of the ammonia smell, but does not break down uric acid crystals. The smell returns when the fabric gets damp.
Baking soda as the primary treatment
Baking soda absorbs and neutralises some odour but does not break down uric acid crystals. Effective as a supplementary step after enzyme treatment, not as a standalone.
FAQ
Why does cat urine smell keep coming back after cleaning?
The smell returns because uric acid crystals remain in the fabric after regular washing. Regular detergent removes the soluble components of urine (including most of the ammonia smell) but cannot dissolve uric acid, which is water-insoluble. When the fabric gets damp again — from humidity, body warmth, or rewetting — the crystals rehydrate and release volatile odour compounds including thiols from degraded felinine. Only enzyme cleaners containing uricase break down the uric acid crystals permanently.
What is the best cleaner for cat urine?
Enzyme cleaner specifically formulated for pet urine — the product must contain uricase (the enzyme that breaks down uric acid). Common effective products include Simple Solution, Rocco & Roxie, and Bio-One. The key is: (1) apply generously so the cleaner reaches all the uric acid crystals; (2) allow sufficient dwell time (10–15 minutes fresh, 30–60 minutes old); (3) do not rinse too quickly. For clothing, follow with a machine wash using biological (enzyme) detergent.
Can you get cat urine smell out of clothes permanently?
Yes — with enzyme cleaner containing uricase followed by biological detergent wash. Fresh stains respond to a single treatment cycle. Old or dried stains may require two treatment cycles because the uric acid crystals are firmly crystallised in the fibre. The key indicator is the smell test when the fabric is fully dry (not damp — damp fabric masks residual odour). If no smell is detectable when dry, the treatment was successful.
How do you find dried cat urine?
Use a UV black light (ultraviolet torch, 365nm wavelength) in a darkened room. Dried cat urine glows a greenish-white under UV light due to fluorescent compounds in the urine. This allows you to find the full extent of stains that are invisible under normal light. Marking the full outline of the stain before treating ensures the enzyme cleaner is applied beyond the visible edges, where uric acid crystals have also spread.
Related guides
Got a different stain?
Use the stain picker →