How to remove dog or cat pee and old dried urine stains and wee smell from carpet

Pet stains

Dealing with pet accidents is a common challenge for dog and cat owners alike. The sharp and unpleasant smell of urine can quickly permeate through your carpet, leaving a lasting and unwelcome reminder of your furry friend’s mishap. However, fear not! With the right tools and techniques, you can effectively remove both fresh and dried urine stains and odors from your carpet, restoring it to its former glory. In this article, we will guide you through two proven methods to tackle this issue: the first using a combination of vinegar and baking soda, and the second utilizing hydrogen peroxide and dishwashing liquid. So, roll up your sleeves and get ready to give your carpet a much-needed refresh!

What You’ll Need:

  1. White vinegar
  2. Baking soda
  3. Hydrogen peroxide (3% solution)
  4. Dishwashing liquid
  5. Clean cloth or sponge
  6. Old towels or paper towels
  7. Soft-bristled brush
  8. Vacuum cleaner
  9. Spray bottle (optional)
  10. Gloves (for sensitive skin)

Method 1: Vinegar and Baking Soda

  1. Blot the Spot: If the urine is fresh, start by blotting as much of it as possible with old towels or paper towels. The key is to act quickly to prevent the urine from soaking deeper into the carpet fibers.
  2. Prepare the Vinegar Solution: In a bowl or spray bottle, mix equal parts of white vinegar and water. Vinegar is a natural deodorizer that helps to neutralize the urine smell.
  3. Apply the Solution: Generously apply the vinegar solution to the stained area, ensuring that it penetrates the carpet fibers and reaches the underlying padding.
  4. Let It Sit: Allow the solution to sit for 5-10 minutes to break down the urine salts.
  5. Blot Again: Using a clean cloth or sponge, blot the area again to remove the vinegar solution and the lifted urine particles.
  6. Cover with Baking Soda: Sprinkle a generous amount of baking soda over the affected area. Baking soda is a powerful odor absorber.
  7. Let It Dry: Allow the baking soda to sit on the carpet overnight or for at least 6 hours.
  8. Vacuum: Once the baking soda has completely dried, vacuum the area thoroughly to remove all the powder.

Method 2: Hydrogen Peroxide and Dishwashing Liquid

  1. Test for Colorfastness: Before starting, test the hydrogen peroxide on a small, inconspicuous area of the carpet to ensure it doesn’t cause discoloration.
  2. Prepare the Cleaning Solution: Mix together a half-cup of 3% hydrogen peroxide with a teaspoon of dishwashing liquid. The hydrogen peroxide helps to break down urine stains while the dishwashing liquid helps to lift away the particles.
  3. Apply the Solution: Using a clean cloth or sponge, apply the solution directly to the stained area. Be sure to wear gloves if you have sensitive skin.
  4. Work It In: Gently work the solution into the carpet fibers with a soft-bristled brush.
  5. Let It Sit: Allow the solution to sit for 10-15 minutes.
  6. Blot the Area: Using a clean, dry cloth or paper towels, blot the area to lift away the stain and the cleaning solution.
  7. Rinse with Water: Dampen a clean cloth with water and blot the area to remove any remaining cleaning solution.
  8. Let It Dry: Allow the carpet to air dry completely.

Attention!!! After successful cleaning, be sure to spritz the affected area of the carpet with lemon juice, this will help to finally get rid of the odor. This means your pet will no longer choose this area as its toilet.

3 examples of commercially cleaning products

Here are three commercially available cleaning products that are specifically designed to tackle pet urine stains and odors on carpets:

  1. Nature’s Miracle Stain and Odor Remover: This product is a favorite among pet owners for its ability to effectively remove pet urine stains and odors from carpets. It utilizes enzymatic bacteria that are activated upon contact with odors and stains, feeding on the ammonia crystals and organic matter until they are completely eliminated. It’s safe for use around pets and home when used as directed.
  2. Bissell Professional Pet Stain and Odor Remover: Bissell’s formula is designed to work on tough stains and odors, including pet urine. It uses an enzyme-based cleaner and Pro-Bacteria to break down the stains and odors at the molecular level, leaving your carpets looking clean and smelling fresh.
  3. Rocco & Roxie Professional Strength Stain & Odor Eliminator: This product boasts a professional-strength bio-enzymatic formula that tackles stains and odors at their source, eliminating them permanently. It is safe to use on carpets, upholstery, and other surfaces, and is gentle enough to be used around pets and children.

Each of these products has its unique features and strengths, and choosing the right one for your needs can depend on the severity of the stain, the type of carpet you have, and personal preferences in terms of ingredients and scent. Always make sure to follow the instructions on the product label for the best results.


Removing pet urine stains and odors from your carpet requires patience and the right technique. Whether you choose the vinegar and baking soda method or the hydrogen peroxide and dishwashing liquid method, following the steps meticulously will ensure the best results. Remember, the sooner you tackle the stain, the better the outcome. Don’t let pet accidents ruin your carpet; with these simple and effective methods, your carpet can be free of urine stains and odors, creating a fresher, cleaner living space for you and your furry friends.

Frequently Asked Questions
Can I use apple cider vinegar instead of white vinegar?
While apple cider vinegar can also help neutralize odors, white vinegar is preferred for its colorless nature, reducing the risk of staining.
Is it safe to use hydrogen peroxide on all types of carpets?
Hydrogen peroxide can bleach some fabrics. Always conduct a colorfastness test on a small, hidden area before applying it to a visible part of your carpet.
Can I skip the baking soda when using vinegar?
While vinegar alone can help neutralize odors, baking soda enhances the odor-absorbing process and is highly recommended.
What should I do if the stain remains after the first attempt?
You can repeat the cleaning process. For persistent stains, it may take a couple of tries before they are completely removed.
Are there any commercial products you recommend for pet urine removal?
Yes, some commercially available products specifically designed for pet urine removal include Nature's Miracle, Bissell Pet Stain and Odor Remover, and Rocco & Roxie Professional Strength Stain & Odor Eliminator.
Rate this article
Carpet Cleaning Tips