How to Get Rid of Cat Pee Smell for Good (Even Old Stains)

As an Amazon Associate I earn from qualifying purchases. Our picks are based on specs, expert guidance and verified owner reviews. Learn more.

How to Get Rid of Cat Pee Smell for Good (Even Old Stains)

Quick answer: Here’s how to get rid of cat pee smell: find every spot with a UV flashlight, blot up what you can, then soak each area with an enzyme cleaner so it reaches as deep as the urine did. Let it sit for the full label time, keep it damp, then let it air-dry completely. Enzymes are the key step, because they break down the uric acid that water, vinegar and regular cleaners leave behind.

Cat urine is one of the hardest household smells to beat. It’s concentrated, it soaks deep, and the odor can come back weeks later on a humid day, just when you thought it was gone.

This guide shows you how to get rid of cat pee smell for good on carpet, furniture, mattresses and hard floors, and how to stop your cat from going back to the same spot.

Why does cat pee smell so bad (and keep coming back)?

Cats evolved to conserve water, so their urine is very concentrated. Fresh, it contains urea, uric acid and other compounds. As bacteria break it down, it releases ammonia, which is that sharp, eye-watering smell.

Later, other compounds break down into sulfur-containing molecules, which give old cat urine its skunky, musky edge. Unneutered males add even stronger-smelling compounds when they spray.

The real problem is uric acid. It forms crystals that don’t dissolve in plain water. Regular cleaners mask the smell for a few days, but the crystals stay in the fibers. When humidity rises or you mop, moisture reactivates them and the smell comes back.

Why is my cat peeing outside the litter box?

Before you clean, ask why it happened. Veterinarians consistently point to a few causes: a medical problem (urinary tract issues, bladder inflammation, kidney disease or diabetes), a dirty or poorly placed litter box, litter the cat dislikes, stress from changes or other pets, and territorial marking.

If your cat suddenly starts peeing outside the box, strains, goes often in small amounts or you see blood, call your vet the same day. A male cat that strains without producing urine is an emergency.

How to get rid of cat pee smell: step by step

  1. Find every spot with a UV flashlight. Turn off the lights and scan floors, baseboards, furniture sides, curtains and corners with an inexpensive UV (black light) flashlight. Dried urine glows yellow-green. Mark each spot with painter’s tape. Your nose will miss half of them.
  2. Blot fresh urine immediately. Press a thick stack of paper towels on the spot and stand on it. Repeat with fresh towels until almost nothing comes up. Don’t rub, and don’t use heat: a hair dryer or steam can bond the urine into the fibers.
  3. Rinse with cool water, then extract. For fresh or heavy spots, pour a little cool water on the area and blot again, or use a portable spot cleaner with plain water to pull out as much urine as possible before treatment.
  4. Saturate with an enzyme cleaner. Apply enough to reach as deep as the urine did. On carpet that often means soaking a patch wider than the stain, because urine spreads in the pad. A light mist on the surface won’t reach the source.
  5. Keep it wet for the full dwell time. Enzymes only work while damp. Follow the label, which is often 10 to 15 minutes at minimum and longer for old stains. Covering the spot loosely with plastic wrap slows evaporation.
  6. Blot the excess and let it air-dry. Blot lightly, then let it dry naturally. It may take 24 to 48 hours on thick carpet. A fan helps. The smell may briefly get stronger as the enzymes work; that’s normal.
  7. Check again with the UV light and repeat. Old or repeated spots often need two or three treatments. Once dry, vacuum the area to lift the fibers.
  8. Run an air purifier with real carbon while you work. It won’t remove urine from the floor, but it reduces the lingering airborne odor while treatments dry.

What about vinegar, baking soda and bleach?

A vinegar and water solution (about 1 part vinegar to 1 part water) can help neutralize fresh urine and is fine as a first rinse on colorfast surfaces. Baking soda absorbs some odor as it dries. Neither breaks down uric acid crystals, so on their own they rarely fix old stains.

If you use vinegar first, rinse and blot before applying an enzyme cleaner, so the acidity doesn’t interfere. Skip ammonia-based cleaners entirely: they smell like urine to your cat and can invite a repeat visit.

Never mix bleach with ammonia, vinegar or other acids, or with urine-soaked areas: cat urine contains ammonia compounds, and bleach can react to release irritating fumes. Wear gloves, ventilate the room, keep cats and kids away until treated areas are dry, and patch-test any cleaner on a hidden spot first. Follow each product label.

How to get cat pee smell out of specific surfaces

Carpet and rugs

Carpet is the classic problem because urine goes through the fibers into the backing and pad. Follow the steps above and use plenty of enzyme cleaner. For area rugs, check the back: if it’s soaked through, treat both sides and the floor underneath.

For repeated accidents, a stronger spot extractor makes a real difference. Our best carpet cleaner for pet urine guide covers the machines that pull the most out, and our dog urine smell in carpet guide explains when the pad has to go.

Couches and upholstery

Check the cleaning code tag first. “W” or “W/S” fabrics can take enzyme cleaners and a spot extractor. For removable cushion covers, check the tag and wash cold with an enzyme laundry booster. Urine often reaches the foam inside, so unzip and check. Foam may need to be soaked, rinsed and dried outside, or replaced.

Mattresses

Blot hard, apply enzyme cleaner generously but without soaking the whole mattress, and let it dry fully with a fan, ideally in the sun. Afterward, add a waterproof mattress protector so the next accident never reaches the foam.

Hardwood and subfloors

Wipe up fast; urine can penetrate the finish and seams. Use an enzyme cleaner labeled safe for sealed wood and don’t leave it pooling. Dark stains in the wood itself usually mean urine went through the finish and needs sanding and refinishing.

If you pull up carpet and find stained plywood, treat it with enzyme cleaner, let it dry completely, then seal it with a shellac-based or odor-blocking primer before new flooring goes down.

Walls, baseboards and clothes

Spraying cats hit vertical surfaces about knee height. Wipe with enzyme cleaner, let it dwell, then wipe dry. Stubborn drywall odor may need an odor-blocking primer. Wash clothes and bedding cold with an enzyme booster and air-dry; dryer heat can set leftover odor.

The equipment that helps

You don’t need much: a good enzyme cleaner does most of the work, a spot extractor helps with carpet and furniture, and a carbon air purifier handles the air. For more options, see our carpet cleaner buying guide for pet urine.

Best enzyme cleaner

Bissell Pet Pro Stain & Odor Eliminator (2-pack)

Best for: treating multiple spots and repeat accidents on carpet and upholstery.

Why we picked it

  • Enzyme action targets the source of the odor
  • 2-pack gives enough to saturate deep spots
  • Strong owner ratings

Keep in mind

  • Old stains need repeat applications

Check price on Amazon

Also great

Hepper Bio-Enzyme Pet Stain & Odor Eliminator

Best for: cat owners who want a dedicated bio-enzyme spray for litter box misses and marking spots.

Why we picked it

  • Bio-enzyme formula for urine, vomit and feces
  • Works on carpet, upholstery and litter box areas

Keep in mind

  • 32 oz goes fast if you saturate large areas

Check price on Amazon

Best spot extractor

Bissell Little Green Pet Pro 3909

Best for: rinsing and extracting urine from carpet, stairs and upholstery before and after enzyme treatment.

Why we picked it

  • Stronger suction than the original Little Green
  • Extra-large tanks and pro-style tools

Keep in mind

  • Can’t reach urine that has soaked deep into the pad

Check price on Amazon

Best for the air

Winix 5510 Air Purifier

Best for: litter box rooms and lingering urine odor while spots dry.

Why we picked it

  • Granular activated carbon filter for odors
  • True HEPA and washable pre-filter for hair and dander

Keep in mind

  • Cleans the air only; the source must still be treated

Check price on Amazon

Read our full Winix 5510 review, or compare it with other odor units in our best air purifier for pet odor guide.

How to keep cat pee smell from coming back

  • Follow the “one plus one” rule. Many vets recommend one litter box per cat plus one extra, spread across different areas of the home.
  • Scoop at least daily. Cats avoid dirty boxes. Fully replace litter and wash the box with mild unscented soap regularly.
  • Keep the box where your cat wants it. Quiet, easy to reach, away from food and loud appliances. Big enough for your cat to turn around.
  • Stick with a litter your cat likes. Many cats prefer unscented, fine-grain clumping litter. Change brands gradually.
  • Change what the cleaned spot means. Put a food bowl, a scratcher or a bed on the old spot, or cover it temporarily with foil or a plastic carpet runner.
  • Reduce stress. Extra perches, play sessions and blocking the view of outdoor cats through windows can cut marking.
  • Spay or neuter. It greatly reduces urine marking in most cats, and neutered male urine smells far less intense.

If the house still smells after every spot is treated, the source may be something else entirely. Our guide on how to get rid of bad smells in the house helps you track it down.

When to call a professional

Call a professional carpet cleaner with pet urine treatment (sub-surface extraction) if the smell stays after two or three enzyme treatments, if a cat has used the same area for months, or if the UV light shows large connected stains. If urine has reached the pad or subfloor, a flooring pro can replace the pad and seal the subfloor. And always see your vet if your cat’s litter habits change suddenly.

Frequently asked questions

How long does cat pee smell last if you don’t clean it?

It can last for months or even years. Uric acid crystals don’t evaporate or break down quickly on their own, and every time humidity rises they release odor again. That’s why an untreated spot in a rental or older carpet can smell strongly long after the cat is gone. Enzyme treatment is what actually ends it.

Why does cat pee smell worse after cleaning?

Adding moisture reactivates dried urine, so the smell often spikes while the area is wet. With an enzyme cleaner it should fade as the spot dries over 24 to 48 hours. If it smells just as strong once fully dry, the product didn’t reach deep enough. Apply more generously and repeat.

Does vinegar get rid of cat pee smell?

Vinegar can help with fresh urine and reduces some odor, but it doesn’t break down the uric acid crystals that cause the smell to come back. Use it as a first rinse if you like, then rinse and blot before applying an enzyme cleaner. For old or repeated spots, enzymes work far better than vinegar alone.

Can you steam clean cat urine?

Avoid it. Heat from steam can bond urine proteins and odor into the fibers, making the smell harder to remove. Treat with an enzyme cleaner first, let it work and dry, and only then use a carpet cleaner with cool or warm water to rinse. Save steam for hard surfaces unrelated to urine.

Will an air purifier get rid of cat pee smell?

An air purifier with a substantial activated carbon filter helps reduce the odor in the air, especially near a litter box. It cannot remove urine soaked into carpet, furniture or floors. Think of it as a support tool: treat the source with enzymes, then let the purifier handle what drifts into the room.

How do I stop my cat from peeing in the same spot?

Remove all odor traces with an enzyme cleaner, since leftover scent invites repeat visits. Then change the spot: place food, toys or a bed there, or cover it with foil for a few weeks. Add a litter box nearby if needed, keep boxes very clean, and ask your vet to rule out a medical cause.

Dealing with a dog too? Our guide on how to get rid of dog urine smell in carpet covers the differences.