First few minutes
Just happened? Do this first
- Blot up as much as you can with clean white paper towels or a cloth.
- Dab, don't rub; rubbing pushes urine deeper into the fibers and spreads it.
- Act quickly, because delay can make the spill a permanent stain.
Urine soaks down into rug fibers and backing, and once it dries it leaves a stain and a smell that grow more noticeable over time. If it's left untreated, the salts can bleach carpet dyes, so speed matters more than force. A fresh spot responds far better than an old one, which may only fade and still smell on humid days.
If the rug sits on a pad or hardwood, check underneath too, since urine can soak through to the floor. Pretest any cleaner on a hidden spot before you clean pee out of a rug, because a color change means stop. A pet enzyme stain and odor remover is the right fit when the smell hangs on after cleaning.
Before you start
What 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
Tap an item to get it on Amazon, or tick what you already have.
- White paper towels or a white clothWhite material lets you see what is lifting out of the rug. (opens Amazon)
- Mild liquid dish soapMakes the first solution, mixed with lukewarm water. (opens Amazon)
- White vinegarMakes the second solution; colored vinegar is not used. (opens Amazon)
- Measuring spoons and a cupKeeps each mix at the strength listed in the steps.
- Cold waterRinses out leftover solution at the end.
- 3% hydrogen peroxideUsed only on stains that remain after cleaning. (opens Amazon)
As an Amazon Associate we earn from qualifying purchases.
6 steps
Step by step
Step 1 of 6
Blot up the fresh urine
Press a dry white cloth or white paper towels onto the spot and lift, then move to a clean section and repeat until little more comes up. Start at the outside edge and work toward the center so the urine doesn't spread.
Tip. Keep a stack of clean white towels nearby so you can swap them in quickly.
Step 2 of 6
Mix and pretest the detergent solution
Stir 1/4 teaspoon of liquid dish washing detergent into 1 cup of lukewarm water. Dab a little on a hidden spot with a white cloth and check for any color change before you use it on the stain.
Careful. Never make the detergent mix stronger than 1/4 teaspoon per cup.
Step 3 of 6A few minutes
Dab in the detergent solution
Dampen a white cloth with a small amount of the solution and dab it onto the spot, working from the outside toward the center. Let it sit for a few minutes, then blot up what lifts out onto the cloth.
Tip. Keep going while the cloth keeps picking up urine, and swap to a clean section as it fills.
Step 4 of 6A few minutes
Follow with the vinegar solution
Mix 1 cup of white vinegar with 2 cups of water and dab it on the spot the same way. Repeat it as long as the spill keeps transferring to the cloth, then move on once it stops.
Careful. Use white vinegar only; colored vinegar can leave a stain.
Step 5 of 6
Rinse out the solution
Dampen a clean white cloth with cold water and blot the area to lift out any leftover detergent and vinegar. Use only enough water to dampen the cloth, since rinsing keeps the solutions from staying in the fibers.
Step 6 of 6
Blot until the area is dry
Press a dry white cloth onto the spot until no more moisture comes up. Keep heat away from the area while it dries, then look at it again in daylight for any color or smell you can still notice.
If you'd rather buy than mix
Best products for urine on rugs
Use a mild liquid dish soap for the first solution, and the drugstore antiseptic kind of hydrogen peroxide for stubborn spots.
Zep Advanced Oxy Carpet & Upholstery Stain Remover
Resolve Carpet Cleaner Spray, Stain & Spot Remover for Carpet, 32 Fl
BISSELL Little Green Portable Carpet & Upholstery Cleaner
Rug Doctor Mighty Pro X3 Carpet Cleaner
Utopia Kitchen White Flour Sack Towels
How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on rugs, and its directions fit the steps above.
Finished the steps? How does it look?
Nice work. Let it dry completely and check it again in good light. Here is what done looks like:
How to tell it's really gone →A faint mark usually needs one more round, not a stronger product.
If the stain was already dried or set, the method changes.
Old, dried or set-in stains →When to call a professional →How to tell it's working
The spot should lift less color onto the cloth with each round, and the cloth should stop picking up urine. Once the area stays clean and dry, the stain is gone; if a faint mark or smell remains, the set-in section covers what to do next.
What changes for yours
Adjust for your rugs
Rug on a pad or hardwood floor
Urine that soaks through the rug can reach the pad or the floor beneath, so check the underside once you've blotted. If it has gone through, lift the rug and let it dry from both the front and the back before you put it down.
Keep every solution to small amounts and blot often so the pad doesn't stay damp. A pad that stays wet can keep the smell going even after the top looks clean.
Dyed or patterned rug
Test both solutions in a hidden corner before using them on the spot, since dye can react differently from one rug to the next. If the test shows any color change, stop and call a professional carpet cleaner rather than trying another cleaner on the visible spot.
Pick a hidden corner close to the stain so you can see how the dye behaves, and check it again after the test dries.
Wool or silk rug
On wool or silk, skip the oxygen cleaners and never use chlorine bleach, since both are off-limits on those fibers. Test the detergent and vinegar solutions on a hidden spot first and watch for any change in the fiber.
If you're not sure what the rug is made of, check any tag it has and pretest before going further. Call a professional if the fiber looks changed or the stain stays after the steps.
Rug that still smells
A smell that returns on humid days means urea is still in the fibers or backing, so the cleaning isn't finished. Repeat the blotting and solution steps on the same spot once the rug has dried fully between rounds.
Keep the area dry between rounds, since moisture is what keeps the smell going. Keep heat away while you work, and avoid anything that would wet the backing again.
Old, dried or set-in stains
Old urine is harder to lift than fresh urine, because the longer it sits, the more it works into the fibers and backing. Expect old or dried stains to need several rounds rather than one.
If the stain has dried, moisten the tufts with 3% hydrogen peroxide, let it sit for one hour, and then blot. Repeat the treatment on the same spot, and keep the solution to small amounts.
Once the rug has dried fully, check the spot again, since a stain that still shows can take another round. If it is still there after repeated rounds, or the stain is large, a professional is the next step, because hot water extraction is not a home job.
Vinegar, baking soda, peroxide and more
Do home remedies work on urine on rugs?
Plenty of home remedies are passed around for urine, but most of them don't belong on a rug. Only the mild dish soap mix, white vinegar and 3% peroxide for stubborn spots belong on a rug.
Works2Helps1Skip3
What makes it worse
Mistakes to avoid
Don't soak the rug
Water in large amounts can reach the backing and the subfloor, and that is hard to dry out. Keep each round to a damp cloth, not a pool on the rug.
Don't use laundry or dishwasher detergent
Laundry detergent's brighteners can dye fibers, and dishwasher detergents contain bleaching agents that destroy dyes and some fibers. Stick with the mild dish soap in the steps.
Don't use chlorine bleach
Chlorine bleach can delaminate the backing and discolor or dissolve fibers. It also gives off hazardous gases when mixed with the ammonia compounds in urine.
Don't steam-clean the spot
Heat from steam sets the stain and the smell, and in man-made fibers it can make them permanent. Keep to blotting and the solutions until the spot is gone.
When to call a professional
Call a professional carpet cleaner if a pretested cleaner changes the rug's color, if an oily stain stays behind, or if the spot is large or excessive, since hot water extraction may be needed. Extensive water damage must be dried from the front and back. Pet stains and odors that won't go away are a job for a certified carpet cleaning firm.
Questions
How soon should I clean pee out of a rug?
As soon as you can. Delay can make the spill permanent, so blot it before anything else. Fresh urine lifts far more easily than urine that has been left to dry.
Why does the rug still smell after cleaning?
The smell comes from bacteria breaking down the urea in urine, and it keeps going as long as there is moisture. That is why it can flare up on humid days or after cleaning. Let the spot dry fully and repeat the steps if it comes back.
Is hot water better for pee on a rug?
No. Hot water can set the protein in urine, so use lukewarm water for the solution and cold water to rinse.
Is white vinegar safe on a rug?
Yes, diluted white vinegar is a standard spotting solution for carpet, and it is the second solution in the steps. Test it in a hidden spot first, because dyes can react differently.
What if the stain is still there after one round?
Let the rug dry fully, then repeat the detergent and vinegar steps, because a stain that has dried often takes more than one round. If it still shows, the set-in treatment with 3% hydrogen peroxide is the next option.
Will the stain come out for good?
Fresh spots often lift completely with the steps here. Old or dried stains are harder, and the salts in urine can bleach dye, so a faint mark may remain.
Urine on other materials
Other stains on 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.