How to Get Pet Urine Out of Carpet (Stain and Smell)
Pet urine soaks down past the carpet fibers into the pad underneath. If you only clean the surface, the smell comes back on humid days, and your pet may go in the same spot again. The fix is to get the liquid out and then break down what’s left with an enzyme cleaner.
Quick answer
- Blot up as much urine as you can, pressing hard with towels.
- Saturate the spot with an enzyme cleaner and let it air-dry.
- No enzyme cleaner? Use 1:1 white vinegar and water, blot, then sprinkle baking soda and vacuum when dry.
- Never use ammonia cleaners. They smell like urine to pets.
In this guide
Fresh accident
- Blot hard. Stack paper towels or an old towel on the spot and stand on it. Repeat until little comes up.
- Rinse. Pour a small amount of cool water on the spot and blot again.
- Enzyme cleaner. Soak the area with a pet enzyme cleaner. Use enough to reach as deep as the urine did. Follow the label, which usually says to let it sit and air-dry. Enzymes need time.
- Let it dry fully. Cover the spot with a laundry basket so pets stay off it.
Vinegar and baking soda method
- Blot as above.
- Spray or pour on a 1:1 mix of white vinegar and water. Wait 10 minutes and blot.
- Sprinkle baking soda generously over the damp spot.
- Let it dry completely, then vacuum.
Old or set-in urine
- Find every spot. An inexpensive UV flashlight in a dark room makes old urine glow.
- Soak deep with an enzyme cleaner, using more than you think. Cover the spot loosely with plastic so it stays damp longer, and let the enzymes work for several hours.
- Still smells? The pad may be soaked. A carpet cleaner rental with a pet-formula solution, or a professional, may be needed.
Stop repeat accidents
- Clean with enzymes so no scent is left behind.
- Avoid ammonia-based cleaners.
- Put a food bowl, bed, or toy on the spot for a few weeks.
- Repeated accidents can signal a health or litter-box issue. Check with your vet.
FAQ
Can I use a steam cleaner? Not until the urine is gone. Heat can set the stain and the smell. Use enzymes first.
Is vinegar safe for carpet? Diluted white vinegar is safe for most synthetic carpets. Test wool carpet first.
Always test a cleaner on a hidden spot first and follow the care label. Never mix bleach with ammonia, vinegar, or other cleaners. Ventilate the room and wear gloves when using strong products.