How to Remove Urine Stains from Carpet & Rugs

Quick answer

Blot up as much urine as you can with white paper towels, then work in a mild dish detergent solution and a white vinegar solution without rubbing. Rinse with cold water and blot dry; if the smell lingers once it's dry, use the set-in treatment.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Blot up as much urine as you can with clean white paper towels, pressing gently.
  2. Keep heat away from the spot until the odor is gone.
  3. Start the cleaning steps now, because delay can make the stain permanent.

The smell is the hard part with carpet: urine that sinks into the fibers keeps producing odor for as long as moisture stays in the carpet. Delay is the enemy, since a spill left too long can become permanent, and some solutions can change the carpet's color, so each one gets a pretest. If the smell is still there once the carpet dries, the urine may have gone into the padding below.

Blot pee stains on carpet with a clean white cloth before you add anything, so you don't push it deeper. Next, use a mild dish detergent solution, rinse it out with cold water, and finish with a diluted white vinegar round to lift what's left. If the smell stays after it dries, repeat the vinegar round rather than adding more water.

Before you start

What carpet & rugs can take

Use with care6

  • Water
  • Hot water
  • Oxygen bleach
  • Solvents (alcohol, spot removers)
  • Acids (vinegar, lemon)
  • Heat, once the stain is out

Avoid3

  • Soaking
  • Chlorine bleach
  • Scrubbing and abrasives

6 items

What you'll need

0 of 6 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. Step 1 of 6

    Blot up as much urine as you can

    Press a dry white cloth or white paper towels onto the spot and lift, switching to a clean section each time. Keep going until little more comes up, since every bit you lift now is less the cleaners have to reach.

  2. Step 2 of 6

    Pretest each solution first

    Choose an inconspicuous area of carpet, such as inside a closet or under a piece of furniture. Mix each solution, dab a little of it there, let it dry, and check for any color change before using it on the spot.

    Careful. If a pretested solution changes the carpet color, don't use it on the spot, and call a professional carpet cleaner for the rest.

  3. Step 3 of 6A few minutes

    Work in the detergent solution

    Mix 1/4 teaspoon liquid dish washing detergent into 1 cup of lukewarm water. Dampen a white cloth with a little of it, dab gently over the spot from the edges toward the center, and let it sit a few minutes before blotting. Repeat with a fresh section of cloth as long as urine keeps transferring to it.

  4. Step 4 of 6

    Rinse out the detergent

    Dampen a clean white cloth with cold tap water and blot the area to lift the detergent out. Follow with a dry cloth, pressing to pull up as much moisture as you can.

  5. Step 5 of 6A few minutes

    Lift the spot with vinegar

    Mix 1 cup white vinegar with 2 cups of water, then dampen a clean white cloth and work it into the spot from the edges toward the center. Let it sit a few minutes, then blot, and repeat as long as the spot keeps transferring to the cloth.

  6. Step 6 of 6

    Rinse the vinegar and dry

    Rinse the area with cold water, then blot with a dry cloth until no moisture comes up. Leave the carpet to dry without heat, and check the smell once it's fully dry.

If you'd rather buy than mix

Best products for urine on carpet & rugs

A dry, absorbent carpet cleaning compound can help shorten drying time once the spot is rinsed. Choose one made for carpet and check its label before using it.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on carpet & rugs, and its directions fit the steps above.

Finished the steps? How does it look?

How to tell it's working

The white cloth should pick up less color with each round, and the spot should be lighter every time you come back to it. The real test is smell: once the carpet is fully dry, a spot that smells like nothing but carpet means the urine has been removed.

What changes for yours

Adjust for your carpet & rugs

Pet, animal, or kid pee

The steps above work the same for pet, animal, and kid pee, so start with the blotting right away. The smell is what people notice most with pets, so it's worth checking the spot once it's dry.

If you still notice odor, repeat the vinegar round. If the odor keeps coming back, move to the set-in treatment rather than adding stronger products.

Human urine

Human urine follows the same steps as any other urine, so there's no separate method. The part that matters most is timing, because a fresh spot lifts far more easily than one that has dried.

Keep each solution to a small amount on the cloth, so the spot never gets soaked through to the subfloor. Blot after each round and check for transfer before you move on.

Carpet that still smells

If the carpet still smells like pee after cleaning, some urine has most likely soaked past the surface fibers. Odor can flare up on humid days or after cleaning, so a smell that returns on damp days means urine is still in the carpet.

Repeat the detergent and vinegar rounds once the spot is fully dry, then check again. If it still smells after that, move on to the set-in treatment rather than reaching for stronger cleaners.

White or light carpet

Untreated urine salts can bleach carpet dyes, so the sooner you start, the better your chances on white or light carpet. Chlorine bleach is never an option here.

If yellow remains after the steps, use the 3% hydrogen peroxide treatment in the set-in section. Pretest it first, because fabric that isn't colorfast can change.

Padding and deep smell

When urine has soaked through to the padding under the carpet, the steps on the surface can't reach it, and the smell returns whenever the carpet gets damp. Don't soak the carpet to flush it out, because water that reaches the subfloor causes its own damage.

Ammonia is not the answer here, since carpet cleaners must stay below pH 10. If you suspect the padding is soaked, a professional carpet cleaner is the right call.

Old, dried or set-in stains

Old urine that has been sitting in carpet fibers needs more than one round. Lift any crust gently with a rounded spoon, then repeat the detergent and vinegar steps, rinsing and blotting dry between rounds.

Dried urine is harder to lift than fresh urine, and it can need several rounds before it's fully gone. Pretest 3% hydrogen peroxide on a hidden patch first, then moisten the tufts with it and let it sit for one hour. Blot it, and repeat the round if the spot is still there.

Don't use heat to speed things up, since drying with heat sets the stain more permanently. If the stain or smell is still there once the carpet is fully dry, a professional carpet cleaner is the realistic next step, because abnormally large or excessive stains may need hot water extraction.

Vinegar, baking soda, peroxide and more

Do home remedies work on urine on carpet & rugs?

Many home remedies float around for urine, and most aren't needed once you use the detergent and vinegar steps. Each one below is marked by how much it contributes here, with the weak solutions in the steps counted as a method rather than a standalone remedy.

Works1Helps1Skip4

RemedyVerdictWhat to know
White vinegarGet it on Amazon WorksDiluted white vinegar is the lifting step in the main method, used after the detergent round and rinse.
Hydrogen peroxide (3%)Get it on Amazon HelpsHelps with set-in urine, but use only the 3% strength, and only after a pretest. Don't use the stronger solution sold for bleaching hair.
Baking sodaSkipSkip baking soda on the spot; the vinegar solution handles it instead. The vinegar solution handles the spot instead.
Dish soapSkipThe weak detergent solution is one step of the method, not a standalone remedy. Stronger mixes are not safe on carpet.
Oxygen bleach (OxiClean)SkipSkip oxygen bleach for carpet urine. Its limits on colorfast material make the detergent and vinegar the safer choice for urine.
Rubbing alcoholSkipLeave it out. Alcohol can set some stains such as blood and vomit, and it can affect dyes that haven't been tested.

What makes it worse

Mistakes to avoid

Don't wait to start

Urine left on carpet can turn into a permanent stain, and its salts keep working on the dyes as it sits. Start blotting the moment you notice the spill.

Don't use hot water on the spot

Heat sets urine stains, so hot water and drying with heat both make the spot harder to remove. Use cold water to rinse, and lukewarm water only for mixing the detergent solution.

Don't mix cleaners without rinsing

Mixed cleaning products can give off hazardous fumes, so rinse and blot thoroughly between each solution. The detergent and vinegar steps above are already spaced that way.

Don't pour solvent straight onto the carpet

Solvent poured directly on carpet can dissolve fibers and damage the backing. Put a few drops on a white cloth and work from the cloth instead.

Don't skip the pretest for each solution

A solution that's safe on one carpet can change the color of another, and you won't know until you've tried it. Test each one in a hidden corner, and switch products if the color moves.

Don't make the mixes stronger than listed

Each solution has a set strength for carpet, and a heavier mix can damage fibers and leave residue behind. Stick to 1 cup of white vinegar per 2 cups of water, and 1/4 teaspoon of dish detergent per cup of lukewarm water.

When to call a professional

An odor that survives the set-in treatment, especially from a pet, calls for a certified carpet cleaning firm, because urine can reach the padding below. If oily residue sits on top of the urine, or the spot is large enough to need hot water extraction, that's a job for the pros as well.

Questions

What is the best way to remove urine smell from carpet?

Blot the spot first, then work the mild detergent solution and the white vinegar solution in turn, rinsing with cold water and blotting dry between them. Check the smell once the carpet is fully dry, and if it's still there, move to the set-in treatment.

Can urine smell be removed from carpet permanently?

It can be, but only if the urine is fully lifted and the odor stops returning as the carpet dries. If it keeps coming back on humid days, the urine has likely soaked deeper than the surface, so the set-in treatment and a professional carpet cleaner are the next steps.

Do carpet cleaners and urine deodorizers work?

They can help, but only after the urine is lifted with the steps above and the carpet is dry. Pick a carpet-safe product and follow its directions, without mixing it stronger than directed.

Can I use baking soda or vinegar on urine smell?

Use vinegar only as a diluted solution of 1 cup to 2 cups of water, and skip baking soda. Stick to the mixes given above and don't blend your own.

Can urine change the color of my carpet?

Yes. Left untreated, urine salts become highly alkaline and can bleach carpet dyes, leaving a pale or discolored spot. Pretest every solution in a hidden area, since a cleaner can cause the same kind of color change.

Why does the smell come back on humid days?

Old urine odor comes from bacteria breaking down the urea in it, and that breakdown continues as long as there's moisture. Humid air or a damp cleaning can bring the smell back until the urine has been fully removed.

Can I use hydrogen peroxide on a urine spot that's still visible?

Yes, but only as a late step after cleaning has done what it can. After testing a hidden area first, moisten the tufts with 3% hydrogen peroxide, let it sit for one hour, then blot and repeat.

Methods, care labels and related guides

Good to know

Odor guides

Still smells?

Urine on other materials

All 23 materials for urine

Other stains on carpet & rugs

All 104 stains on carpet & rugs

Start from the bigger picture

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. Clorox
  2. University of Georgia Extension
  3. Cornell Cooperative Extension
  4. Carpet and Rug Institute