Urine, Oil, And Blood, Oh My! Getting Stains Off Of Your Unfinished Hardwood Floors

11 December 2015
 Categories: , Articles


If you have unfinished hardwood floors, removing stains can be quite a challenge. Finished hardwood has a protective barrier that keeps stains from penetrating deep into the wood, but unfinished wood has no protection. The porous wood soaks up the stain and removing it might require a lot of work depending on what it is and how deep it runs. Here are some tips for removing different spills and stains if your hardwood floors are unfinished.

Animal Urine

 You need to clean animal urine off of unfinished hardwood as soon as possible. The longer it sits, the more it will soak in and make it difficult to rid your home of the smell. To clean the urine, you will need:

  • Water
  • Baking soda
  • White vinegar
  • Cleaning rags

 First, use a rag to soak up as much urine as you can. Once you have done that, make a solution with 1 part water and 1 part vinegar. Use another rag or a scrub brush to scrub the stain thoroughly. After a few minutes of scrubbing, soak up all the moisture with another dry rag. Take your baking soda and pour a large amount of it onto the spot you just cleaned. The baking soda will soak up extra moisture while neutralizing the odor from the urine. Let the baking soda sit for a few hours or even overnight. Wipe up the baking soda with a damp cloth and the urine smell and stain should both be gone.

Oil Stains

If anything oil based has spilled onto your hardwood floors, that's a difficult stain to remove. Oil stains pretty much instantly and doesn't clean up well. However, the more quickly you tackle the problem, the easier it will be. All you need to remove the oil spot is some fine grit sandpaper. Sand the wood and wipe away debris often to check your progress on removing the oil stain. You want to sand enough to remove the top layers of wood, but you can't sand so much that you leave a depression in the wood either. If it gets to the point where you can't sand any farther without leaving your wood noticeable depressed, you will need to buy wood stain to cover it with. You'll have to pick out a stain that you want to cover your entire floor with, and use it when you get your floors finished.


If you have blood on your unfinished floors, you will need

  • Vinegar
  • Baking soda
  • A scrub brush
  • Bleach
  • Cleaning cloths

First, sprinkle a generous amount of baking soda onto the blood stain. Next, dip your scrub brush into vinegar and then scrub the blood stain. Once it is scrubbed out, wipe with a damp washcloth. If there is still a little bit of the stain left, dab the scrub brush in bleach and scrub the rest of the stain. You don't want to use much bleach on wood. If there is only a tiny spot, use a toothbrush so the bleach stays on the stain. If you don't want to use bleach, you can use fine grit sandpaper to take off the top layer of wood that has the blood stain.

Cleaning Your Whole Floor

Once you get the stains out of your floors, clean your entire wood floor. You don't want to use harsh soaps and wood polish on unfinished floors. Use a bucket of water and 6-7 drops of lemon essential oil. Essential oils aren't actually oily and won't leave oil stains anywhere they touch. Clean your floor and then dry any excess water immediately with dry towels or rags.

Don't let stains sit because you think they're hopeless. Try these methods to get stains off of your hardwood floors. Make sure you finish your hardwoods as soon as possible so you don't have to worry about them staining in the future. Contact a hardwood refinishing company like Cooper Floors to get started.