# Pet urine smell in the carpet: how to get rid of it

Updated: 2026-10-24 · https://pros411.com/en/guides/house-cleaning/pet-urine-smell-in-carpet

## Short answer

Blot fresh urine with a thick stack of paper towels, pressing hard, until they come up almost dry. Then soak the spot with an enzyme cleaner made for pet urine, enough to reach the pad, and leave it as long as the label says. Let it air dry. Skip ammonia cleaners and steam: ammonia smells like urine to pets, and heat can set the smell.

## How to get pet urine smell out of carpet

![Cartoon rug holding its nose at a pet urine spot while the dog looks on, an enzyme cleaner spray on the way](https://pros411.com/img/guias/pet-urine-smell-in-carpet.webp)

1. **The smell is back, and so is the dog.** Urine soaks through the carpet into the pad underneath. Pets smell what is left and go back to the same spot.
2. **Find every spot.** Use your nose, or a black light in a dark room: dried urine glows. Mark each spot with painter tape.
3. **Blot fresh urine, pressing hard.** Stand on a thick stack of paper towels and change them until they come up almost dry. Do not rub.
4. **Soak it with an enzyme cleaner.** Enzymes break down what causes the smell. Use enough to reach the pad and leave it as long as the label says.
5. **Let it air dry, pets away.** Cover the spot with a laundry basket while it dries, which can take a day or two. Vacuum once it is dry.

## What not to do

- Do not use ammonia cleaners: to a pet, ammonia smells like urine and invites them back.
- Do not steam clean or use hot water until the smell is gone. Heat can set it in the fibers.
- Do not use bleach on urine. Urine contains ammonia, and the two together give off harmful fumes.
- Do not mix the enzyme cleaner with other products, and do not cover the smell with air freshener.

## If your pet keeps going in the same spot

Clean it with the enzyme cleaner, then make the spot less inviting: cover it for a few days, or put a food bowl or a bed there. Take the dog out more often. A pet that suddenly starts having accidents should see the vet, since it can be a health problem.

## When the smell is in the pad

If the smell stays after two enzyme treatments, the urine went through to the pad or the subfloor. A carpet cleaner can treat it from below or replace that piece of pad. Old spots that got hit many times often need that.

## When to call a house cleaner

- The smell stays after two enzyme treatments (it is likely in the pad or the subfloor).
- There are many spots, or the whole room smells.
- The carpet is wool or the rug is valuable.

Find house cleaning in your city: https://pros411.com/en/house-cleaning

## Frequently asked questions

### What gets rid of pet urine smell in carpet?

An enzyme cleaner made for pet urine. It breaks down what causes the smell instead of covering it. Use enough to reach the pad and let it air dry.

### Does vinegar get rid of dog urine smell?

It can soften a fresh smell, but it does not break urine down the way an enzyme cleaner does. Do not use it together with the enzyme cleaner or with bleach.

### Does baking soda remove urine smell from carpet?

It absorbs some odor from the surface once the spot is dry, but it does not reach the pad. Sprinkle it on the dry spot, wait a few hours and vacuum.

### Why does my carpet still smell like pee after cleaning?

The urine likely reached the pad or the subfloor, and a surface clean does not touch it. A deeper enzyme soak, or a carpet cleaner who treats the pad, usually solves it.

### Should I steam clean pet urine?

Not before the smell is gone. Heat can set the odor in the fibers, so use an enzyme cleaner first.

### How do I find old pet urine stains?

Turn off the lights and shine a black light, a small UV flashlight, over the carpet. Dried urine glows. Mark each spot with painter tape so you can treat them all.

