How to Get the Smell of Pee Out of Carpet

Ian Mutuli
Updated on
Ian Mutuli

Ian Mutuli

Founder and Managing Editor of Archute. He is also a graduate architect from The University of Nairobi, Kenya.
Get Smarter On Architecture and Design

Get the 3-minute weekly newsletter keeping 5K+ designers in the loop.

Enter your Email to Sign up


Having a pet or a toddler at home is one of the most joyous moments, but it comes with lots of responsibilities. One such responsibility is cleaning after them, especially before or during potty training. Urine stains are expected at this stage. Therefore, learn how to get the smell of pee out of the carpet to avoid that disturbing odor. 

Pee, especially old ones, has a distinct smell, so if your pet or toddler urinates on your carpet, you must act faster. It is made up of uric acid and urea, which, when it sits around for long, bacteria decompose the urea giving it that ammonia smell.  

Pet urine is especially smelly; the smell can last for days, even after cleaning it up. The key to ensuring that your carpet is smell-free is using store-bought or homemade cleaners that neutralize the odor. 

What You Need to Get the Smell of Pee Out of Carpet

Depending on the method of carpet cleaning that you choose, you can purchase the following materials:

You can use several cleaners to get the smell of pee out of the carpet, depending on how fresh or old the stain is. They include the following:

1. Enzyme-Based Cleaners

A natural enzyme-based cleaner is a store-bought product that breaks down urine molecules and dissolves the smell. Purchase cleaners that specifically target pet urine. These are protease-based enzyme cleaners that work best on pet urine and feces. Enzyme-based cleaners are especially helpful for dried cat pee stains already producing odors on the carpet.

Biokleen Bac-Out Pet Stain Remover

Image Credits:

2. Baking Soda and Vinegar

Vinegar and baking soda are pet-safe, effective, cheap, and eco-friendly. They work by neutralizing the bacteria in the urine to finish the odor. They can be sprinkled on the stain and then vacuumed, but they can only work to absorb odor after you’ve cleaned up the initial mess. 

To clean a carpet using baking soda and vinegar solution, mix 1 part of white vinegar and 2 parts warm water, then add 2 teaspoons of baking soda. 

3. Hydrogen Peroxide

Hydrogen Peroxide is a potent cleaner, but it may cause discoloration to your carpet, so make sure that you test it on a non-conspicuous area first. It is free of toxic stabilizers found in brown bottle peroxide. It is non-GMO and safe and it preserves the environment.

Essential Oxygen Food Grade Hydrogen Peroxide

Image Credits:

To use it, soak a cloth in hydrogen peroxide and palace it on the pee stain. Leave it for eight hours to absorb the smell. Alternatively, dilute 2 parts of hydrogen peroxide with one part water and a few drops of liquid soap to make a spray.  

4. Laundry Detergent

Laundry detergent works well for fresh stains. Only be sure not to dry the carpet until you can’t smell the pee anymore because the heat will aggravate the smell.

Tide PODS Free & Gentle Liquid Laundry Detergent

Image Credits:

Mix the laundry detergent with warm water to create a strong cleaning agent for your carpets, rugs, and furniture. Pour the mixture on the pee stain and scrub with a soft-bristled brush.

5. Dish Detergent

Liquid dish detergent is an odor neutralizer and pee cleaner. You can combine it with hydrogen peroxide and warm water to clean stains and eliminate odors from urine. You can create a cleaner with liquid dish detergent and warm water to help stifle urine odors.

Dawn Platinum Dish Soap Liquid

Image Credits:


How to Get Fresh Pee Smell Out of Carpet

Removing dog pee smell

Image Credits:

Materials you’ll need:

  • Paper towels or white cloths
  • Distilled white vinegar
  • Dishwashing liquid
  • Spray bottle
  • Baking soda
  • 3 percent hydrogen peroxide
  • Vacuum.

Removing urine from carpets is more challenging than hardwood floors, tiled floors, or other floors. However, these tips will help make your work easier and leave your carpet smelling fresh. 

1. Blot the Urine

Cleaning new urine requires you to act fast. Blot or dub the urine with paper towels, rags, or cloth to absorb the moisture before it settles on your carpet. Ensure your rags or clothes are white to avoid bleeding dyes into your carpet. Wear your shoes or gloves if using your hands, and then use your weight to gently press your paper towels to soak up as much moisture as possible. 

2. Make the Cleaning Solution

Use an enzyme-based cleaner by following the instructions on the container. Alternatively, combine one part of distilled white vinegar, one part of water, and two teaspoons of dishwashing detergent in a spray bottle. 

3. Clean the Carpet

Use the solution created above to spray the carpet on the affected area. Allow the cleaning solution to sit for about five minutes. 

4. Scrub With Cloth or Brush

Use a clean white cloth, rug, carpet brush, or paper towel to work the cleaning solution deeper into the carpet fibers. Start from the outside edges of the stain and work towards the center to avoid spreading the stain. Scrub gently as you constantly to a cleaner area of your cloth according to the discoloration in your cloth. Blot away the cleaning solution using a dry cloth or paper towel. 

6. Neutralize the Odor

Put baking soda over the vinegar mixture to neutralize the pee. Cover the baking soda and vinegar mixture with a damp cloth for about 24 hours, then vacuum the area to remove any residue. 

5. Spritz With Water

Spray the cleaned area with clean water to rinse away the soapy residue. Blot the water out using dry cloths until no more moisture is transferred. Alternatively, use a wet or carpet cleaner to clean it.  

5. Freshen Up

Add a fabric pet odor eliminator once the spot is arid for freshness.

How to Get Old Pee Smell Out of Carpet

Scrub to remove urine smell

Image Credits:

Sometimes you don’t catch the pee immediately, leading to its drying up. Follow these steps to clean up the old pee smell from your carpet. 

1. Locate the Dried Urine

If the urine has dried on the carpet for a long time, it might be hard to locate. Use a UV light to illuminate the stain to track it down easily. You can get a small UV light at a home repair store or online. You will see glowing green or yellow stains. 

2. Make a Cleaning Solution

Mix vinegar and water at a ratio of 1:1 and pour it on the stain, then scrub the area with a soft brush. Blot it with a towel until it’s dry. Alternatively, mix one cup of hydrogen peroxide, three tablespoons of baking soda, and two drops of dishwashing liquid in a spray bottle and shake well. Mix them freshly for each use since hydrogen peroxide breaks down quickly and loses its power after exposure to light. Note that hydrogen peroxide is a mild bleach that can cause discoloration on colored carpets. Therefore, use it on light-colored carpets. 

3. Let it Soak

Spray the cleaning solution on the affected area and let it soak for about 20 minutes. 

4. Neutralize the Smell

Neutralize the smell by covering it with a pet odor neutralizer or sprinkling baking soda. Then, use a vacuum cleaner to vacuum it up.

5. Rinse and Dry

Use a white cloth to blot the cleaning solution away. Rinse and air-dry the carpet. 

Precautions and Tips  to Consider When Removing Pee Smell Out of Carpet

A good carpet lasts three to five years, and you don’t want to compromise its quality by letting unwanted smells sit around uncleaned. White vinegar and baking soda are great solutions to keeping your carpet in perfect shape and smell. However, you must take precautions and remember the following tips when dealing with pee stains and stink.

  • To avoid that nose-blocking, eye-watering stink, clean up the urine stains as soon as possible.
  • Put down pads to avoid accidents that may be caused by flowing urine.
  • Test your carpet cleaners first because some materials can react differently to certain cleaners. 
  • Whenever possible, steam-clean your carpets to remove any lingering smell.
  • You can remove odors from the air in the room by opening a box of baking soda and leaving it open.
  • If your carpet stain refuses to come out after several attempts, seek professional help.
  • Bleaching powder can permanently fade the color of your carpet. Therefore, avoid it unless your carpet is white. 
  • Avoid chemicals that are not recommended.
  • Always use a good quality carpet cleaner to preserve the health of the carpet’s fibers.
  • Avoid covering the carpet with other accessories to hide it, as this can damage your carpet permanently.

Frequently Asked Questions About How to Get the Smell of Pee Out of Carpet

1. How long can the smell of pee last?

If you clean your carpet thoroughly, the smell of pee may disappear within 15 minutes. However, the pet pee smell may take several days to stop smelling after cleaning the stain. If you leave urine stains unattended, it may take five years to stop smelling. 

2. Can room spray remove the smell of pee?

After thoroughly cleaning your carpet, the smell may still linger for a while. You can use certain sprays to remove the smell. You can make a homemade baking soda spray with half a cup of baking soda and four cups of water, then spray it in your room. Alternatively, you can purchase an enzyme-based cleaner to clean the pee stain and deodorize it.

3. Does hydrogen peroxide get rid of the urine smell?

Yes. Hydrogen peroxide helps remove urine smells, but you must combine it with other household ingredients to make an effective deodorizer.

  • Mix 2 parts hydrogen peroxide in a spray bottle with 1 part warm water.
  • Add a few drops of liquid dish soap.
  • Spray the urine stain thoroughly.
  • Use water to rinse the stain.
  • Repeat the process until the smell dissipates.
  • Dry the spot with a paper towel or an old cleaning towel.
Ian Mutuli

About the author

Ian Mutuli

Founder and Managing Editor of Archute. He is also a graduate architect from The University of Nairobi, Kenya.
Related Articles
how to clean brick fireplace

How To Clean A Brick Fireplace With Ease

A fireplace is a perfect centerpiece for any living room. It also gives a sense of peace, calm and warmth, ...

how to get paint out of carpet step by step

How to Get Paint Out of Carpet after a Paint Spill

As you use paint inside the house, spills can happen. As such, it's essential to learn how to get paint ...

How to Clean Stove Drip Pans

How to Clean Stove Drip Pans Without Harsh Chemicals

When trying out recipes in your kitchen, your cooking surfaces are bound to get messy and dirty from meal prep, ...