How to Get Rid of Cat Pee Smell (For Good): 7 Steps

This post contains affiliate links and I will be compensated if you make a purchase after clicking on my links.

🐱 Quick Answer: To get rid of cat pee smell for good, blot up fresh urine, then soak the spot with an enzymatic cleaner and let it air dry. Enzyme cleaners are the only products that break down the uric acid crystals causing the odor. Skip ammonia, bleach, and steam cleaners, which set the smell instead of removing it.
Key Takeaways

  • Cat urine contains uric acid crystals that ordinary cleaners cannot dissolve, which is why the smell returns on humid days.
  • Enzymatic cleaners break uric acid into gases that evaporate, making them the only reliable fix for cat pee odor.
  • Never use ammonia or bleach on cat pee, because the smell mimics urine and encourages your cat to pee there again.
  • Never steam clean a cat pee spot, since the heat permanently bonds the odor to the fibers.
  • A cat that suddenly pees outside the box may have a urinary tract infection, kidney disease, or diabetes and should see a vet.

If you’ve ever walked into a room, caught that sharp whiff, and thought “I just cleaned that spot,” you’re not imagining things. Cat pee smell is famous for coming back from the dead.

Here’s the good news: once you understand why it lingers, getting rid of it for good is pretty doable. Let’s walk through exactly how to do it, surface by surface, and how to stop your cat from re-offending in the same corner.

How do you get rid of cat pee smell?

To get rid of cat pee smell, soak up as much urine as possible, then apply an enzymatic cleaner and let it dry on its own. Enzyme cleaners are the key, because they’re the only products that actually break down the uric acid in cat urine instead of just masking it.

Most household cleaners wipe away the stain and the wet part, so the spot looks clean. But they leave the odor-causing crystals behind. That’s the difference between a smell that’s gone and a smell that’s just napping.

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

Cat pee smells so bad because of three things working together: ammonia from broken-down urea, sulfur compounds called thiols, and stubborn uric acid crystals. The crystals are why the odor keeps returning even after you clean.

Here’s the short version. When cat urine dries, bacteria break down the urea and release that sharp ammonia punch. As it ages further, it gives off thiols, the same nasty-smelling compounds found in skunk spray. That’s why old cat pee somehow smells worse than fresh.

But the real villain is uric acid. Uric acid forms tiny crystals that are not water soluble, so soap and water slide right past them. The crystals cling to carpet fibers, soak into wood and grout, and sit there quietly. Then the moment the air gets humid, a rainy day, a hot shower, a steamy kitchen, the crystals reactivate and release the smell all over again.

This is also why your cat keeps targeting the same spot. Your nose may think the area is clean, but your cat’s nose still reads it as a bathroom. According to the Cornell Feline Health Center, house soiling is the most common behavior problem cat owners report, and lingering odor is a big part of the cycle.

Step-by-step: how to clean fresh cat pee

To clean fresh cat pee, act fast and follow these steps in order. The sooner you treat it, the less chance the uric acid has to bond to the surface.

  1. Blot, don’t rub. Press paper towels or an old cloth onto the spot to soak up as much urine as you can. Rubbing only spreads it and pushes it deeper.
  2. Rinse with cool water. Dab the area with a little cold water and blot again. Always use cool, never hot. Heat sets the proteins and locks in the smell.
  3. Apply an enzymatic cleaner generously. Don’t be shy. Soak the spot and about two inches beyond the visible mark, since urine spreads underneath.
  4. Let it sit. Give the enzymes time to work, usually 10 to 15 minutes, or whatever the bottle says.
  5. Blot up the excess and let the area air dry completely. Resist the urge to wipe it all away too soon. The enzymes need contact time.
  6. Keep your cat away while it dries. A laundry basket or a sheet of foil over the spot works well.
  7. Sniff test once dry. If you still catch a whiff, repeat. Deep or old spots often need a second round.

How to clean dried or old cat pee

Dried cat pee needs the same enzyme treatment, just more of it and more patience. First, find the spot with an ultraviolet black light in a dark room, since old stains glow. Then soak the area thoroughly with an enzymatic cleaner, cover it with plastic wrap to slow evaporation, and let the enzymes work for several hours or overnight before drying. Old urine that has soaked into carpet padding or a subfloor may take a few applications.

Nature’s Miracle Cat Urine Destroyer
This is an enzymatic spray made specifically for cat urine, including the dried, set-in stuff that ordinary cleaners leave behind. It’s a solid first reach for carpets, hard floors, and fabrics, and it’s a good fit if you’re dealing with a repeat spot rather than a one-time spill.

🛒 Check Price on Chewy

How to get cat pee smell out of different surfaces

The basic method (blot, enzyme cleaner, air dry) works on almost everything, but each surface has a few tweaks. Here’s a quick reference for getting cat pee smell out of the most common spots.

SurfaceHow to remove the smell
CarpetBlot, then soak with enzyme cleaner past the edges of the stain. For repeat spots, you may need to lift the carpet and treat the padding and subfloor too.
MattressBlot, sprinkle baking soda to pull out moisture, vacuum, then soak with enzyme cleaner. Place towels with a weight on top to draw it out. Let it dry fully before sleeping on it.
Couch or cushionsSoak the spot with enzyme cleaner, let it sit 15 minutes, blot, then air dry. Remove covers and wash separately if they’re removable.
Sealed hardwoodWipe quickly so it can’t seep into seams, clean with a hardwood-safe cleaner, then spot-treat with enzyme cleaner if odor lingers.
Unsealed wood or concreteSoak with enzyme cleaner, cover with plastic wrap, and let it work overnight. Porous surfaces drink up urine, so expect to repeat.
Clothes and beddingWash separately. Add a cup of baking soda or a quarter cup of white vinegar to the load, then air dry. Re-wash with enzyme cleaner if it still smells.

One note for clothes and bedding: air dry instead of using the dryer until the smell is fully gone. Dryer heat can lock in any odor that survived the wash.

What NOT to use on cat pee

Some popular cleaning moves actually make cat pee smell worse or harder to remove. Avoid these four mistakes, because they either set the odor or invite your cat back.

  • Ammonia-based cleaners. Cat urine already contains ammonia, so these cleaners smell like pee to your cat and basically advertise the spot as a bathroom.
  • Bleach. Bleach doesn’t break down uric acid, and mixing it with urine can release irritating fumes. It masks, it doesn’t fix.
  • Steam cleaners. The high heat permanently bonds urine proteins to the fibers. Once you steam a cat pee spot, the smell becomes very hard to get out.
  • Scrubbing. Rubbing a fresh accident just spreads the urine and grinds it deeper into the surface. Always blot.

Do vinegar and baking soda actually work on cat pee?

Vinegar and baking soda help with light or fresh cat pee, but they don’t remove the smell permanently on their own. Vinegar is an acid that neutralizes some of the alkaline salts in dried urine, and baking soda absorbs odor and moisture. Both are fine as a pre-treatment.

The catch is that neither one breaks down uric acid crystals. So while the spot may smell better for a few days, the odor tends to creep back, especially in humidity. Think of vinegar and baking soda as helpers, not the main event. The enzyme cleaner is what finishes the job.

How to stop your cat from peeing there again

To stop your cat from re-peeing in the same spot, you have to remove the scent completely and make the area less appealing. A spot that still smells like urine to your cat is an open invitation.

  • Use an enzyme cleaner, every time. If the uric acid is gone, the “go here” signal is gone too.
  • Block or cover the area while it heals. Foil, double-sided tape, or a plant stand can break the habit.
  • Check the litter box setup. The general rule is one box per cat plus one extra, kept clean, in quiet and easy-to-reach spots.
  • Look at recent changes. A new pet, a move, a different litter, or a dirty box can all trigger accidents.
  • Consider a calming or attractant aid if stress or box avoidance seems to be the driver.

If the accidents keep happening no matter what you try, that’s your cue to look past the cleaning bucket and think about your cat’s health.

When cat pee smell means it’s time to see a vet

If your cat suddenly starts peeing outside the box, the smell may be the symptom of a medical problem, not just a cleaning challenge. Sudden or frequent accidents can point to a urinary tract infection, bladder crystals, kidney disease, or diabetes, all of which need a vet.

This article is educational and isn’t a substitute for veterinary care. Please call your vet promptly if you notice any of these red flags:

  • Straining in the litter box or crying out while urinating
  • Blood in the urine
  • Peeing much more or much less than usual
  • Frequent trips to the box with little coming out
  • A urine smell that’s suddenly much stronger or sweeter
  • Drinking a lot more water than normal

A male cat who is straining and producing little or no urine is a medical emergency. A urinary blockage can become life-threatening within hours, so get to a vet or emergency clinic right away.

Frequently Asked Questions

Q: What is the best thing to get rid of cat pee smell?

An enzymatic cleaner is the best thing to get rid of cat pee smell. Enzyme cleaners break down the uric acid crystals in cat urine into gases that evaporate, which is something vinegar, baking soda, and bleach cannot do. That’s why they remove the odor permanently instead of just covering it.

Q: Why does the cat pee smell keep coming back?

Cat pee smell keeps coming back because of uric acid crystals left behind after cleaning. These crystals are not water soluble, so ordinary cleaners don’t remove them. When the air gets humid, the crystals reactivate and release the odor again. Only an enzyme cleaner destroys them for good.

Q: Does vinegar get rid of cat urine smell?

Vinegar reduces cat urine smell but doesn’t remove it completely. Vinegar neutralizes some of the alkaline salts in dried pee, making it useful as a pre-treatment. However, it can’t break down uric acid crystals, so the odor usually returns unless you follow up with an enzyme cleaner.

Q: How do you get cat pee smell out of a mattress?

To get cat pee smell out of a mattress, blot up the urine, sprinkle baking soda to absorb moisture, then vacuum. Next, soak the spot with an enzyme cleaner and let it sit. Place towels with a weight on top to draw the liquid out, and let the mattress dry completely before using it.

Q: Can I use bleach to clean cat pee?

No, you should not use bleach to clean cat pee. Bleach doesn’t break down the uric acid that causes the lingering odor, and combining bleach with urine can create irritating fumes. Use an enzymatic cleaner made for pet urine instead.

Q: Why does my whole house smell like cat pee?

A whole house that smells like cat urine usually has multiple untreated spots, or urine that has soaked into carpet padding, subfloors, or vents. Use a black light to find hidden spots, treat each one with enzyme cleaner, and improve airflow. A persistent house-wide smell can also signal a cat with a medical issue.

Q: How long does cat urine smell last?

Untreated cat urine smell can last for months or even years, because the uric acid crystals stay embedded in the surface and reactivate with humidity. Properly treated with an enzyme cleaner, the smell can be gone after one or two applications and full drying.

Q: Does cat pee smell ever go away on its own?

No, cat pee smell rarely goes away on its own. The uric acid crystals remain in the surface and keep releasing odor whenever the area gets damp. The smell only disappears for good once the crystals are broken down by an enzymatic cleaner.

Please be aware that if you click on our links and make a purchase, we may receive a commission. Nevertheless, our reviews and comparisons remain unaffected by this. Our utmost priority is to maintain fairness and balance, to assist you in making the most suitable choice for your needs.

As a Chewy affiliate, I earn commissions for qualifying purchases.