8 Tips: How to Get Rid of Urine Smell in Hardwood Floors

No matter the type of flooring, the odor can get trapped in the hardwood. Learn how to get rid of urine smell in hardwood floors to make your home smell better.

Urine is one of the most stubborn odors to remove from hardwood floors.

It is made up of ammonia, which evaporates easily and soaks into porous materials like wood.

It damages the appearance of your floor, and it can also cause health problems for you and other members of your family.

Many people find that they have a hard time getting rid of the urine smell on hardwood floors.

Even if they try cleaning up the puddle as soon as it happens, the urine can still leave a permanent stain and a foul smell.

In this post, I will walk you through several strategies that can help you to get rid of the urine smell in hardwood floors.

What you should prepare to get rid of urine smell in hardwood floors

1. Remove the excess urine

Before getting rid of urine smell in hardwood floors, remove the excess urine. Use a clean rag and wipe down all areas where you can see or feel a wet spot.

If you don’t remove the excess urine and just try to get rid of the smell, it’s likely that your efforts will be futile.

2. Dry the area properly

After cleaning the smelly area because of the urine smell, dry the area properly.

Make sure that all wet areas are dried up completely before allowing anyone else in that room again.

The best way to ensure that is to leave the room a little bit open and use a fan if possible. If not, open windows will help as well.

3. Wear Protective gear

Wear protective gear when removing the urine smell from hardwood floors.

You don’t want to inhale any of the chemicals used in cleaning products, so put on rubber gloves, goggles, and a mask before starting the cleaning procedure.

You should also wear an old t-shirt or other apparel because some cleaners can damage clothes when they come into touch with them during use.

How to get rid of urine smell in hardwood floors

1. Baking soda


Baking soda is a good odor remover because it quickly absorbs bad smells. It`s also economical. It`s helpful for removing strong odors and for keeping the floor fresh.

This is perfect for hardwood floors, because it prevents the wood from warping, cracking, or drying out.

To get rid of the urine smell on hardwood floors, sprinkle baking soda over the area. Use enough baking soda to cover the whole area.

Then, take an old rag or paper towel and wipe the baking soda over the area.

Leave it for 2 hours.

To clean up any remaining baking soda, use water and a mop or sponge.

Baking soda is fine option to clean fiberglass tub that has yellowed!

2. Vinegar

You can clean your hardwood floors with vinegar. Vinegar is a natural disinfectant and is an effective cleaning agent for hardwood floors.

It is also non-toxic, environmentally friendly, and non-hazardous.

It’s an acid that neutralizes the alkaline in the pee and breaks down the odor molecules.

Fill a bowl with vinegar and pour it over the affected area of your hardwood floor.

Leave it to sit overnight.

Then, vacuum up all of the liquid from your flooring and wipe clean with a towel or cloth dipped in warm water and thoroughly wrung out so that no excess moisture remains on your flooring.

Vinegar is great to clean yellow stains from white shoes!

3. Lemon water


Lemon is a natural cleaner that can be used to eliminate urine odor from wood floors. The acidity in the lemon water will help to remove the urine smell from your house.

Cut a lemon in halves and squeeze it into a spray bottle. Then. add 200 ml of warm water. Then, shake them well.

After that, spray it directly on the affected area of your floor.

Let the solution sit for about 10 minutes before wiping it clean with a soft cloth or mop.

4. Hydrogen peroxide

Hydrogen peroxide is a cheap and effective solution to clean up urine stains and odors from your hardwood floor.

What makes this solution so effective is that it has the ability to break down the proteins found in urine.

To do this, mix a 1:1 ratio of hydrogen peroxide and water in a spray bottle.

Spray the mixture onto the area where there was urine and let it sit for an hour or two. Then mop up any excess liquid with a clean cloth, paper towel, or sponge.

5. Castile liquid soap

To get rid of the urine smell on hardwood floors, you can use Castile liquid soap.

Castile soap is made from coconut oil and other plant oils, so it has no chemicals that could harm your floor.

Mix one part of Castile liquid soap with two parts of warm water and pour it into a spray bottle.

Use this mixture to wet the surface of your hardwood floor and then use a scrub brush to clean the area thoroughly.

After that, rinse the area with clear water.

The smell will be gone!

6. Coffee grounds


Coffee grounds are effective at eliminating odors and act as a natural deodorizer. They work by absorbing the moisture that generates the odor.

Place a small bowl of old coffee grounds in a urine-smelling location for a few days. Then, replace it with fresh grounds.

Leave them there until you smell nothing. The coffee grounds will absorb moisture and odor and neutralize any bad smell.

7. Essential oils

To get rid of the urine smell on the hardwood floor, use essential oils. You can mix 10 drops of essential oils such as tea tree or lavender oil with 1 cup of water, then pour it on the area and let it sit for 30 minutes.

Then mop up the liquid and rinse with warm water. The essential oil has been shown to be effective at eliminating odors without leaving behind any residue.

8. Floor chemical cleaner

To get rid of the urine smell in hardwood floors, you can floor chemical cleaner.

Use a good quality product that is specifically designed for hardwood floors and follow the directions carefully.

It’s a good idea to have a commercial-grade floor cleaner. You can find them at most hardware stores or home centers.

To clean the smelly floor, apply the cleaner directly onto the spot. Then, leave it for 15 minutes.

Afterward, rinse off any residue with warm water and dry your floor with a towel or mop.


Urine marks are very difficult to get rid of but follow these simple steps and the smell of the urine will be gone too.

  1. Baking soda
  2. Vinegar
  3. Lemon water
  4. Hydrogen peroxide
  5. Castile liquid soap
  6. Coffee grounds
  7. Essential oils
  8. Floor chemical cleaner

You can also use almost all of these ingredients to get rid of yellow stains in bathtub!

Do not hesitate to leave a comment!