Best way to remove dog urine smell from carpet

Odor comes standard with pets. Outdoor cats track mud in from outdoors. Dogs shake themselves dry on your living room rug. Or, even worse, relieve themselves on your plush, high-pile carpet.

Urine is a difficult pet odor to eliminate, especially after it settles into rug and carpet fibers. But with a little bit of elbow grease, common household products, and Fresh Wave’s plant-based Pet Odor Eliminating Spray, you get dried dog pee out of carpets and rugs. Just follow this step-by-step guide.

Steps to Get Dried Dog Pee Out of Carpets & Rugs

  1. Rewet With Vinegar Solution
  2. Absorb the Vinegar
  3. Repeat as Needed
  4. Apply Baking Soda
  5. Vacuum Up Baking Soda and Extra Odors
  6. Follow-Up With Fresh Wave Pet Spray
  7. Bonus Step: Give Your Dog a Thorough Clean With Fresh Wave Dog Shampoo

1. Rewet the Urine Area With Diluted Vinegar

Start by mixing white vinegar with water (undiluted vinegar can damage carpet fibers). Soak a rag in the solution or pour a small amount directly onto the dried urine spot. Allow the solution to sit for 2-5 minutes to ensure it soaks into the fibers. You may even see wetness on the rug’s backing, and that’s ok.

White vinegar’s acidic properties break down alkaline stains like urine, allowing you to soak up and remove (see step 2).

White vinegar will not leave a stain or cause discoloration, especially when diluted with water. You can even test a small, discrete section of the rug to make sure.

2. Soak Up the Vinegar Solution

Once you’ve saturated the area with diluted vinegar, it’s time to soak up as much of the vinegar and urine as you can.

Cover the old patch with a clean, dry rag (one that you don’t mind throwing out). Apply pressure, either with the palms of your hand or by stepping onto the towel. More pressure means more liquid will be soaked up.

3. Repeat as Needed

Vinegar is very effective at neutralizing urine odors, but, in order for it to work on a set-in spot, you may have to repeat steps 1-2.

In extreme cases, allow the solution to sit for up to 24 hours to get pee smell out of a rug. If you don’t want to use white vinegar, opt for a cleanser with enzymes. Soak up your selected cleaner with a clean, dry towel.

4. Apply and Vacuum Up Baking Soda

Baking soda is a powerful, odor-eliminating solution that has many versatile uses like getting rid of odors in boots and deodorizing a gym bag. It will not cause discoloration and is effective against odor in carpet fibers and other porous surfaces around the house.

To use baking soda to get the dog pee smell out of a rug, sprinkle a generous amount onto the area and allow it to sit for several minutes. Vacuum up the baking soda and the odors it absorbed. To prevent vacuum exhaust odors, add some Fresh Wave Odor Eliminating Vacuum Beads to the canister or bag.

The secret to baking soda’s effectiveness lies in its crystal-like structure. Volatile molecules bind to its surface and neutralize without leaving an unpleasant residue or causing a smell.

When combined with Fresh Wave odor eliminating products, this duo can effectively fight odors in a variety of applications.

5. Refresh With Odor Eliminators

After you’ve vacuumed up the baking soda, mist the rug with Fresh Wave Odor Removing Pet Spray. This powerful odor remover absorbs and eliminates pet smells with natural plant oils (including zesty orange oil).

You can also light a Fresh Wave Odor Removing Candle or use the original or lavender Fresh Wave Odor Removing Spray to eliminate lingering urine smells released during the cleaning process.

Unlike some air fresheners or scented candles, Fresh Wave’s ingredients are safer for pets and people. They rely on natural plant oils to absorb and neutralize smells instead of masking them with fake perfumes.

Bonus Step: Give Your Dog a Thorough Clean

If you’re a dog owner, chances are you’re all too familiar with that ever-evasive dog smell on couches, rugs, pillows, and comfy chairs. Thankfully, the odor eliminating experts at Fresh Wave have applied their powerful and natural odor removing formula to Odor Removing Dog Shampoo! 

The next time you wash your dog, squeeze a small portion of Fresh Wave Odor Removing Dog Shampoo onto their wet fur, then lather and rinse. Just like Fresh Wave’s room Sprays, Candles, Wax Melts, and Gels, the proprietary formula is made with natural ingredients with no added chemicals and fragrances. That means it’s safer for your dog and gentle on their coat.

Keep Reading:

Why Does My Dog Smell Like Fritos?

Download Article

Download Article

If you have dogs or puppies, it’s likely that they’ll have accidents inside. While it may be easy to clean up, you may still smell the dog urine if it soaked into your carpet. When there’s a lingering smell that you want to get rid of, you can easily deodorize your carpet with vinegar and baking soda, a hydrogen peroxide paste, club soda, or an enzymatic cleaner. No matter what method you choose, your carpet will smell like new once you’re finished!

  1. Best way to remove dog urine smell from carpet

    1

    Mix together water and white vinegar in a spray bottle. Combine 1 cup (240 ml) of distilled white vinegar with 1 cup (240 ml) of warm water in a spray bottle. Shake the solution to mix it thoroughly and dilute the vinegar. Make sure the spray bottle works by spraying the solution in the sink before using it on your carpet.[1]

    • You can buy a spray bottle or you can use an empty one from an old cleaning solution.
    • If you use a spray bottle that had something else in it previously, make sure to wash it out thoroughly before adding the new mixture. You don’t want to stain or contaminate your carpet with any unknown chemicals.

  2. Best way to remove dog urine smell from carpet

    2

    Spray the mixture on the urine stain and let it sit for 15 minutes. Hold the spray bottle 3–4 in (7.6–10.2 cm) over your carpet and pull the trigger to apply the solution. Coat the entire stain with the solution so your carpet is completely saturated, and then let it soak in for 15 minutes.[2]

    • Vinegar works great on dry or wet urine stains.
    • Don’t pat the vinegar dry immediately since it needs to soak into the pad underneath the carpet to fully eliminate the odor.

    Advertisement

  3. Best way to remove dog urine smell from carpet

    3

    Dab the carpet to lift up excess vinegar. Use an old cleaning cloth or sponge and press onto the vinegar to soak up the liquid. Work across the entire stain so the carpet isn’t soaking wet. When you’re finished, immediately wash the cloth or throw it away.[3]

    • Wear cleaning gloves if you don’t want to get any vinegar or urine on your hands while you’re working.

    Warning: Do not rub back and forth on your carpet or else you’ll work the vinegar and urine deeper into the carpet rather than lift it up.

  4. Best way to remove dog urine smell from carpet

    4

    Cover the vinegar solution with baking soda to deodorize your carpet. Coat the entire surface of the stain with a thin layer of baking soda and press it into the fabric with a cloth. Once the baking soda is applied, let it sit to pull out the moisture and odor from deep in your carpet. The baking soda will work back up toward the surface and form a thin crust on your carpet.[4]

    • If you’re worried about the vinegar and baking soda changing the color of your carpet, test the mixture in a small, inconspicuous area before covering the stain.
    • For an extra odor-fighting boost, mix a few drops of your favorite essential oil with the baking soda before sprinkling it on. Tea tree, lavender, or lemongrass oil are all good options.

  5. Best way to remove dog urine smell from carpet

    5

    Vacuum the baking soda once it’s dry. When the baking soda is completely dry, run your vacuum over the area to lift it out of your carpet. Go over the spot multiple times to get any baking soda that’s deep in the carpet. When you’re finished, smell the area that was stained to see if there’s still a urine scent.[5]

    • If you still smell urine, you can apply the solution again or try another cleaning method.

    EXPERT TIP

    "Spot clean stains as they occur, but you should also have your carpets steam cleaned yearly, especially if you have pets."

    Best way to remove dog urine smell from carpet

    Chris Willatt

    House Cleaning Professional

    Chris Willatt is the owner and founder of Alpine Maids, a cleaning agency in Denver, Colorado started in 2015. Alpine Maids has received Angie's List Super Service Award for three years in a row since 2016 and has been awarded Colorado's "Top Rated Local House Cleaning" Award in 2018.

    Best way to remove dog urine smell from carpet

    Chris Willatt
    House Cleaning Professional

  6. Advertisement

  1. Best way to remove dog urine smell from carpet

    1

    Mix hydrogen peroxide, dishwashing detergent, and baking soda. Combine 1 1⁄2 tablespoons (22 ml) of hydrogen peroxide, 1 US tbsp (15 ml) of liquid dish soap, and 2 tablespoons (28 g) of baking soda in a plastic bowl and stir it together. The mixture will form a thick paste and start bubbling as they react with one another. Keep stirring the mixture until it’s thoroughly mixed.

    • Hydrogen peroxide works best on light-colored carpets. If you want to use it to clean dark carpets, test a small amount on your carpet to see if it affects the color.
    • You can use hydrogen peroxide on fresh or dry urine stains.

  2. Best way to remove dog urine smell from carpet

    2

    Apply the paste to the urine stain with a spoon and leave it for up to 1 hour. Use a spoon to scoop and spread the paste onto the urine stain. Press down on the paste to work it into the carpet so it can lift the odor from the pad underneath. Once you’ve spread the paste on the whole stain, leave it alone for at least 30 minutes and up to 1 hour.

    • The baking soda and hydrogen peroxide react with one another and will trap the urine odor so your carpet doesn’t smell.
    • The odor is more likely to go away if you leave the peroxide for longer.

  3. Best way to remove dog urine smell from carpet

    3

    Dab the paste off your carpet with a wet cloth. Wet a cleaning cloth with the warmest water you can handle and wring it out so it isn’t dripping wet. Push the cloth firmly onto the paste to lift it out of your carpet. Rewet the cleaning cloth if it dries out, and keep dabbing the stain until you remove as much of the paste as you can.

  4. Best way to remove dog urine smell from carpet

    4

    Dry your carpet with paper towels. Once you remove the paste, place a layer of paper towels over the wet spot and press down to absorb any leftover liquid. Avoid wiping the paper towel from side to side so you don’t work it back into the carpet.

    • You can also use a cleaning cloth instead of paper towels if you want.

    Tip: If there’s any leftover paste on your carpet, let it dry completely and vacuum over the area to remove it.

  5. Advertisement

  1. Best way to remove dog urine smell from carpet

    1

    Pour club soda over the entire stain. Use a small amount at a time so your carpet doesn’t get soaking wet. Slowly pour the club soda over the entire stain so it bubbles and soaks into your carpet. Once the stain is covered with club soda, let it sit for about 10-15 minutes so it can penetrate the pad underneath.[6]

    • You can buy club soda from any grocery store.
    • Club soda works best for fresh urine stains.

  2. Best way to remove dog urine smell from carpet

    2

    Blot the stain with a cleaning cloth or sponge. After 10-15 minutes has passed, set a cleaning rag on top of the stain and press firmly onto it to lift out the soda. If the cloth gets too wet, wring it out or use another to lift the odor out. Work your way over the entire stain until most of the soda is lifted up.[7]

    • Don’t wipe back and forth over the stain or else the urine smell will work back into the carpet.

  3. Best way to remove dog urine smell from carpet

    3

    Dry the area with paper towels. Cover the stain with 2 layers of paper towels and pat it dry. Push down hard with your hand to absorb any club soda that’s deep within the carpet pad. Keep pressing down across the entirety of the stain until you can’t pull up any more liquid.[8]

    Tip: Wear shoes and step on the paper towel to apply more force and absorb more liquid from the carpet.

  4. Best way to remove dog urine smell from carpet

    4

    Spray an air freshener on your carpet to get a refreshing odor. Using club soda will remove the odor, but you may have a stronger smell when you first remove it. Pick your favorite scent of air freshener or essential oil and spray it on your carpet to cover up any residual odor that the soda brought up. Spritz enough to mask the smell and then check your carpet in a few hours to see if you can still smell the urine.[9]

    • Look for air fresheners that eliminate odors rather than cover them up since they kill odor-causing bacteria.
    • If you still smell urine, you may need to try a stronger cleaning method.

  5. Advertisement

  1. Best way to remove dog urine smell from carpet

    1

    Dry as much of the urine as you can with paper towels. Set a layer of paper towels over the stain, and firmly press the paper towel onto the carpet. Don’t scrub the carpet since it could work the urine deeper into the pad underneath. Keep dabbing the carpet until it’s as dry as you can get it.[10]

    • Enzymatic cleaners work best on fresh stains.
    • Step on the paper towel to apply more pressure and absorb more liquid.

  2. Best way to remove dog urine smell from carpet

    2

    Spray the enzymatic cleaner directly on the stain. Get a bottle of commercial enzymatic cleaner from your local supermarket. Hold the bottle 3–4 in (7.6–10.2 cm) from the stain and spray it until the carpet is saturated completely.[11]

    • Many pet stores carry enzymatic cleaners specifically made for dog urine.

  3. Best way to remove dog urine smell from carpet

    3

    Let the cleaner soak into your carpet and dry on its own. Look on the bottle to see how long the enzymatic cleaner takes to work, which is usually up to 24 hours. Let the cleaner soak and absorb into the carpet so it can eliminate the odor completely. Once the time listed on the packaging passes, sniff your carpet to see if still smells.[12]

    • If the carpet still smells, you may need to shampoo your carpet.

  4. Advertisement

Add New Question

  • Question

    Can I put something on the carpet spot to keep a dog from going on that place again?

    Best way to remove dog urine smell from carpet

    Michelle Driscoll is the Owner of Mulberry Maids based in northern Colorado. Driscoll received her Masters in Public Health from the Colorado School of Public Health in 2016.

    Best way to remove dog urine smell from carpet

    Founder, Mulberry Maids

    Expert Answer

    Support wikiHow by unlocking this expert answer.

    Dogs are attracted to spots that were previously urinated on, and will want to keep going in that spot. It is important to remove the odor as much as possible. After adequately cleaning the spot with an odor removing solution like baking soda and vinegar or a hydrogen peroxide paste, you can try spritzing lemon juice on the spot that your dog likes to urinate on. Typically, dogs are not fond of the smell, and this will keep them at bay.

  • Question

    How can I get rid of the odor if it has penetrated the carpet and a carpet cleaner isn't helping?

    Best way to remove dog urine smell from carpet

    I am in the process of addressing this situation at home with urine which had soaked into the carpet padding and subfloor. I cleaned the area with Zep Carpet Shampoo for an extractor, literally pouring the solution on the flooring and then walking over it to get the solution to soak the carpet, padding and subfloor. Afterward, I used an extractor to get most of the cleaner up. I repeated with gallons of hot water soaks. When the rinses were relatively clean (the rinse never became clear), I applied a 50/50 solution of white vinegar and water solution and walked over the area again. Afterward, I used hot water soaks and the extractor to get the majority of the water out. Long and not fun!

  • Question

    I have shampooed my carpet twice, but it still smells. Will the white vinegar and baking soda help?

    Best way to remove dog urine smell from carpet

    It may help, but an enzyme cleaner is the way to go.

See more answers

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

VideoRead Video Transcript

  • Hydrogen peroxide can change the color of your carpet. Test the solution on a small inconspicuous area of your carpet to see if the color changes.

    <b>Thanks! We’re glad this was helpful.</b><br />Looking for more fun ways to learn on wikiHow?<br />Learn about yourself with <a href='/Quizzes'><b>Quizzes</b></a> or try our brand new <a href='/Games/Train-Your-Brain'><b>Train Your Brain</b></a> word game.

Advertisement

Things You’ll Need

  • Distilled white vinegar
  • Water
  • Spray bottle
  • Cleaning cloth
  • Baking soda
  • Vacuum
  • Mixing bowl
  • Hydrogen peroxide
  • Liquid dish detergent
  • Baking soda
  • Spoon
  • Cleaning cloth
  • Paper towel
  • Club soda
  • Cleaning cloth
  • Paper towel
  • Air freshener
  • Paper towels
  • Enzymatic cleaner

References

About This Article

Article SummaryX

If your dog had an accident and peed on your carpet, it will likely give off a strong, unpleasant urine smell. To get rid of the smell, first remove as much of the wet urine as possible if the stain is still wet. Place paper towels over the stain, then walk on them to soak up the urine. Keep switching out the paper towels with new ones until you’ve soaked up most of the urine. Then, mix equal parts white vinegar and water, and pour it over the stain so the carpet fibers are fully saturated. The white vinegar will neutralize the bad odors. Let the vinegar soak in for 10 minutes, then blot it up using paper towels. Now, let your carpet air dry for a few hours. When it’s mostly dry, sprinkle baking soda over the stained area. The baking soda will absorb any of the remaining bad odors. Let it sit for 15 minutes before vacuuming it up. If the urine smell persists, you may need to use a stronger commercial cleaner designed to eliminate pet odors. To learn how to use club soda and hydrogen peroxide to get rid of dog urine smell on carpet, scroll down!

Did this summary help you?

Thanks to all authors for creating a page that has been read 1,667,823 times.

Reader Success Stories

  • Best way to remove dog urine smell from carpet

    Steven Harraman

    Jul 22, 2017

    "I did both sides of my area rug. I used the method of wetting the carpet with 50/50 vinegar & water then used a..." more

Did this article help you?

What neutralizes the smell of urine in carpet?

Urine smells like ammonia, and this is neutralized with white vinegar. After blotting the area dry, pour the vinegar solution on the affected area, and let the solution soak for 10 minutes to reach the deepest fibers in the rug. Use paper towels to blot and dry the vinegar solution.

How do you get rid of dog urine smell permanently?

Baking soda naturally neutralizes odors. Sprinkle it liberally on the damp area or even an old urine stain, and work the powder gently into the fibers of any fabric, rug or carpet. Let the baking soda sit overnight for maximum odor absorption, then vacuum it up to remove the smell completely.

How do I get rid of the smell of dog urine in my house?

Traditional household cleaning products such as vinegar, baking soda, soap, and the like seem to work at first because they eliminate some of the components of your pet's urine. White vinegar in particular is highly alkaline, which means it can act as a deodorizer for spaces marked with dogs' urine.

How long does dog urine smell stay in carpet?

Left untreated, urine takes up to five years to off-gas on it's own. The longer dog pee or cat urine sits in a carpet the worse the problem becomes. Bacteria builds up, and the urine is soaked not only into the carpeting but also into the pad below and, in some instances, the wood floors and its sub-floor.