Cat Pee Smell in Carpet, Couch and Wood Floors: How to Remove It

An enzymatic cleaner removes cat urine odor because it breaks down the uric acid. Step-by-step fixes for carpet, a couch and wood floors, plus what to avoid.

Grey and white cat lounging contentedly on a colorful vintage carpet.
Photo: Engin Akyurt / Pexels

Cat pee smell comes out of carpet, upholstery and wood floors most reliably with an enzymatic cleaner made for pet urine, applied to the whole affected area and left wet long enough to work. Ordinary soap and fragrance sprays cover the odor for a day or two, but the uric acid crystals in dried urine stay behind and reactivate with humidity. The steps below depend on how fresh the stain is and what the surface is made of.

Why does cat urine smell last so long?

Cat urine contains uric acid, which dries into crystals that do not dissolve in water. Moisture in the air can wake the odor up weeks later, which is why a spot that seemed clean smells again on a humid day. Enzymatic cleaners contain bacteria or enzymes that digest those compounds, so the smell is removed instead of masked.

Cats also tend to return to a spot that still smells like urine, so thorough cleaning helps stop repeat accidents.

What should you do first, on any surface?

Blot fresh urine right away with paper towels, pressing down and lifting until the towel comes up almost dry. Do not rub, because rubbing pushes urine deeper into fibers and padding.

  1. Blot up as much liquid as possible, using fresh towels until no more moisture transfers.
  2. Rinse the spot lightly with cool water and blot again.
  3. Apply an enzymatic pet-urine cleaner, following the label for contact time and dilution.
  4. Let it air-dry. Cover the spot with a damp towel if the label says the product needs to stay wet to work.

A handheld black light helps find old, dried spots in a dark room, because urine glows faintly under it. Mark each spot lightly with chalk before cleaning.

How do you get cat pee out of carpet?

Saturate the stained area with an enzymatic cleaner so it reaches the same depth the urine did, which often includes the padding. Soak a patch about the same size as the stain plus a margin around it, then leave it for the time on the label, commonly several hours or until dry.

Avoid steam cleaners and hot water on a urine stain. Heat can set the proteins in urine and lock the smell into the fibers. A wet-dry vacuum can pull out extra moisture after the cleaner has had time to work. For odor that keeps coming back after cleaning, the guide to old urine smell in carpet and padding covers deeper treatment, including when the padding has to be replaced.

How do you get cat pee out of a couch?

Check the cleaning code on the cushion tag first. “W” means water-based cleaners are safe, “S” means solvent-based cleaners only, “WS” allows either, and “X” means vacuum only, with professional cleaning for stains.

For a W or WS fabric, blot, apply a small amount of enzymatic cleaner, blot again, and let the cushion dry fully, ideally in a ventilated room or outdoors out of direct sun. Over-wetting is the common mistake, since foam and stuffing hold moisture and can grow mildew. Test the product on a hidden corner first for color changes. For leather, microfiber labeled S or X, or a badly soaked cushion, a professional upholstery cleaner is the safer option. The steps for getting urine out of a mattress apply to thick cushions too.

How do you get cat pee out of wood floors?

On sealed hardwood, wipe up the urine quickly, clean with an enzymatic cleaner labeled safe for finished floors, and dry the area with a towel. The finish keeps most urine on the surface, so fast action usually limits the damage.

Unsealed or worn wood absorbs urine, and a dark gray or black stain means it has soaked in. At that point surface cleaning will not be enough. Sanding and refinishing, or replacing boards, may be needed, and a flooring professional can judge how deep the stain goes. Do not flood the floor with water, since swelling and warping can follow.

What should you avoid when cleaning cat urine?

  • Ammonia-based cleaners, because urine already contains ammonia and the smell can attract a cat back to the spot.
  • Steam and hot water on fresh stains.
  • Mixing cleaning products. Use one product at a time and rinse between different ones.
  • Scented sprays used alone, which only cover the odor.

Some people use a white vinegar and water mix on fresh spots, then follow with baking soda once the area is dry and vacuum it up. This can help with light odor, but an enzymatic cleaner is the better choice for set-in smell.

Quick answers

Does baking soda remove cat urine smell?

Baking soda absorbs some odor from a dry, lightly affected surface, but it does not break down uric acid. Use it after an enzymatic cleaner, not in place of one.

Should a cat that suddenly pees outside the litter box see a vet?

Yes. Sudden changes in urination can point to a urinary tract infection, stones or another illness, and a male cat that strains and passes little or no urine needs emergency care. The American Veterinary Medical Association has owner resources on pet health, and a veterinarian can rule out medical causes.

Can the same cleaner be used on dog accidents?

Yes. Enzymatic pet cleaners are made for dog and cat urine alike. For solid messes, see the steps for getting dog poop out of carpet.

Prepared by The Clean Machine with AI-assisted drafting and automated fact checks — see our editorial policy. Spotted an error? Tell us.