Our Privacy/Cookie Policy contains detailed information about the types of cookies & related technology on our site, and some ways to opt out. By using the site, you agree to the uses of cookies and other technology as outlined in our Policy, and to our Terms of Use.


The Best Way to Clean Dog Urine on Carpets

By Lynda Altman | Updated September 26, 2017

lonely dog near the porch image by Nikolay Okhitin from Fotolia.com

Items you will need

  • Rubber gloves

  • 10 to 15 white towels or cloth diapers

  • Brick or other heavy object

  • Clear household vinegar

  • Baking soda

  • Water

  • Vacuum cleaner

  • Joy brand dish soap

  • 2 spray bottles

  • Iron

  • UV black light

Cleaning dog urine from carpets can be difficult. Not only does the urine leave a stain, but the carpet will hold the odors and cause the dog to continually soil the carpet. Removal of both stain and odor is critical to preserving the life of your carpet. One good method of cleaning dog urine stains will remove the odor and stain from both the padding and carpet.

Put on rubber gloves.

Blot up as much of the urine as possible with a white towel or cloth diaper. Repeat blotting until no more urine appears on the towel. Place another layer of towels over the stain, press down hard, and secure with a brick or other heavy object. Leave this alone for at least one hour.

Mix a solution of clear household vinegar and water to a 10 percent solution in a spray bottle. This is 1 part vinegar to 10 parts water. Remove the towels from the stain area. Spray this solution over the dog urine stain until the stain area on the carpet is wet but not saturated.

Blot up the stain and vinegar with clean white towels or cloth diapers. Keep blotting until no more urine or wetness appears on the towels.

Cover the stain area completely with baking soda. Press down with hands or use your foot. Allow baking soda to remain on the carpet for at least three to four hours; overnight is ideal.

Vacuum up the baking soda.

Mix five drops of Joy brand dish soap with 32 oz. of water in a spray bottle. Spray this solution onto a clean, dry towel or cloth diaper. Place this towel on the carpet with the wet side facing the carpet.

Set the iron to the highest steam setting, usually cotton or linen. Place the iron on top of the towel and press the steam button. Do this until no stain appears on the towel. Change towels frequently. Allow the carpet to dry completely.

Locate other stains once the carpet has dried completely, using the black light. Repeat these steps to remove all stains. This method removes dog urine stains and odors from the carpet and the padding.

Photo Credits

  • lonely dog near the porch image by Nikolay Okhitin from Fotolia.com


Lynda Altman started writing professionally in 2001, specializing in genealogy, home-schooling, gardening, animals and crafts. Her work has appeared in "Family Chronicle Magazine" and "Chihuahua Magazine." Altman holds a B.A. in marketing from Mercy College, a black belt in taekwondo, master gardener certification, a certificate in graphic arts and a certificate in genealogy.