Feline friends make wonderful pets, but they don't always use their litter boxes. Sometimes cats urinate elsewhere in times of stress, to mark their territory or because of health problems, to name a few reasons. Cat urine can be difficult to neutralize and it can smell for months if improperly cleaned, but you can make an effective homemade solution for carpeting with vinegar, peroxide and baking soda. Vinegar neutralizes the ammonia in cat urine and peroxide breaks down some of the components in cat urine which cause odor and stains. Baking soda absorbs any remaining odors.
Absorb as much of the urine as possible by blotting the area. Place a paper towel or towel over the affected area and step on it in several areas. Once the towel is wet, replace with a clean one and blot again.
Lift the rug or carpet if possible to dab up urine that has seeped through to the bare floor.
Repeat Steps 1 and 2 until no more liquid can be absorbed.
Mix a solution of one part water and one part white vinegar. Make an amount that will cover your spot and penetrate all affected carpet fibers.
Wet the area with the solution.
Blot the area, as described in Step 1 of the "Wet Spot" section.
Sprinkle a handful of baking soda over the affected area.
Mix a 1/4 cup of hydrogen peroxide with 1 tsp. of liquid dish-washing detergent. Double the amount if it is a large spot.
Drizzle over the affected area.
Work the baking soda, peroxide and dish-washing detergent into the area with a scrub brush or your hands (wearing rubber gloves). Try to penetrate all fibers and dissolve the baking soda.
Allow it to dry.