We may earn a commission when you buy through links on this page. It doesn't change our rankings or cost you anything extra.

How to Clean Pet Urine From Carpet

By Best Pick Guide Editorial Team · Updated

Pet urine is harder to clean than most spills, because it soaks through the carpet into the padding underneath. Getting the surface clean is only half the job. Here's how to deal with both fresh and old accidents.

For a fresh accident

  1. Blot, don't rub. Press paper towels or an old towel firmly onto the spot to soak up as much liquid as you can. Stand on it if you need to. Rubbing spreads it and pushes it deeper.
  2. Rinse lightly with cool water and blot again.
  3. Apply a pet stain cleaner. Enzyme cleaners made for pet urine break down the compounds that cause odor. Follow the directions, including how long to leave it.
  4. Extract the moisture. A carpet or spot cleaner pulls the cleaner and urine back out of the fibers. The BISSELL Little Green Max Pet is made for spot jobs like this.
  5. Let it dry fully, with a fan if possible.

For an old or dried stain

Mistakes to avoid

When to call a professional

If the odor keeps coming back after several treatments, the padding or subfloor may be affected. A professional carpet cleaner can treat or replace the pad.

Prevent repeats

Pets often return to spots that still smell to them. Clean thoroughly, and talk to your vet if accidents are new or frequent, since they can be a sign of a health issue.

For five carpet cleaners compared for pet stains, see our carpet cleaner for pet stains comparison.