Homemade Carpet Cleaners for Urine

eHow may earn compensation through affiliate links in this story.

Urine can be a hard element to clean from carpeted areas, but, by using the right ingredients, you can both clean and deodorize the affected area of carpeting. Retail cleaning products are available, but these are often costly and ineffective. Instead, consider creating your own homemade cleaning solution that will remove urine stains from carpet.



Vinegar works to both disinfect and deodorize the area. When a urine stain occurs on carpet, first blot up as much of the urine as possible with paper towels, then saturate the area with white vinegar. The vinegar will work to break up the ammonia found in urine that can cause carpet damage and odor. Let the vinegar sit for 10 minutes, then treat with baking soda.

Baking Soda

After you have applied the vinegar to the carpet, sprinkle a thick layer of baking soda over the stained area. Let sit for five minutes, as the baking soda will work to draw out and deodorize the area. Then, use a brush to scrub the baking soda into the surface of the carpet. Make sure to scrub hard, as you want to reach the base of the carpet to prevent the urine stain and odor from setting in at the base of the carpet. Next, sprinkle with another thin layer of baking soda.


Hydrogen Peroxide

Once you have applied the second layer of baking soda to the carpet, saturate the area with hydrogen peroxide. When the peroxide comes into contact with the baking soda, it will fizz (this is normal). Allow the fizz to run its course, typically lasting for a few minutes, then again scrub the area with a brush to work all elements into the carpet. Let sit for 30 minutes, then blot any leftover residue with a damp cloth. When dry, vacuum the area to collect any baking soda or residue that may have been left behind from the cleaning process. This procedure will work effectively to remove the urine stain and restore carpet to its original condition.