Ask Danny Videos

Tips on Removing Stains from Wood Floors

By: Danny Lipford

We have some beautiful oak flooring beneath the old carpet in our house, but there are a few stains. Is there a way to remove those without sanding the whole floor? -Ralph

Stains in wood floors that have gone through the finish and soaked into the wood itself can be difficult to remove and may require sanding and refinishing. If the stain has penetrated too deeply, even sanding may not remove it entirely.

Before resorting to sanding, however, start by trying to remove stains from wood floors using standard hydrogen peroxide available at drug stores. Here’s how to go about it:

  1. Soak a cotton rag with hydrogen peroxide.
  2. Place the wet rag on the stain and allow it to soak in the wood to bleach out the stain.
  3. Remove the rag, and wipe up any excess hydrogen peroxide.
  4. Allow the floor to dry.

Another option is to try using a rejuvenator type wood floor cleaner on the stain. Watch this video to find out more.


Further Information

Print   Video Transcript

Ralph asks: We have some beautiful oak flooring beneath the old carpet in our house, but there are a few stains. Is there a way to remove those without sanding the whole floor?

Danny Lipford: Unfortunately, if you have some really deep stains in your hardwood floor, it will have to be sanded and refinished in order to get rid of those stains. Even then, some of the real deep stains are really hard to get rid of. Here’s a little trick that’ll help you a lot on that. Basically, take a cotton rag, take hydrogen peroxide, soak it down well, put it over the stain, and allow the hydrogen peroxide to pull a lot of that stain out.

Another thing you want to try before you go through the expense of the sanding and refinishing of your hardwood floor, try some of the new cleaners that are available now, that are called rejuvenators. That’ll thoroughly clean the surface of your hardwood and actually dissolves a little of the finish to give it a nice, consistent look. You may be able to save money instead of having to completely refinish the floor.


Please Leave a Comment

7 Comments on “Tips on Removing Stains from Wood Floors”

You can follow comments to this article by subscribing to the RSS news feed with your favorite feed reader.

  • Bj campbell Says:
    April 6th, 2017 at 11:32 am

    I was mopping my hardwood floor and got a bleach stain on the floor, what can I do to remove the bleach stain

  • Cathie Loncar Says:
    December 8th, 2016 at 10:53 am

    Re:dark water stains on hardwood. How long should I leave hydrogen peroxide cloth on the stain?

  • Susan Matts Says:
    October 24th, 2016 at 7:19 pm

    Hi! Accidentally, The (Swipe Multi-purpose Cleaner) pour on the flour in my room. The floor is wood. I tried to use some detergent and bleach but it makes worse and the stains became more wider. It just happened yesterday.I wish I could send you the image of the stains. But hope you help me how to remove it. Thank you.

  • Kendall Ryder Says:
    September 7th, 2016 at 11:56 am

    Using hydrogen peroxide is something I would never have thought to use. How long should I keep it on the stain? I wouldn’t want to keep it on too long, and end up warping the wood with the liquid. That would just cause even more problems for me.

  • Irene Says:
    August 12th, 2016 at 9:07 am

    I have old pine hardwood floors… I have an area where it has a dark water stain . It’s been there many years. We have stripped it and sanded that area, but it’s not looking much better. Is there another method of removing this dark stain?

  • Mr.J. Willis Says:
    June 2nd, 2016 at 1:51 am

    I used some stain on my stairs and it ended up being the wrong tint how do I remove it

  • LadyM Says:
    March 19th, 2016 at 11:09 pm

    I unknowingly purchased an item that had been stained. I placed it on my hard wood floor which is a light color. How do I remove this spot about 3inches in diameter without redoing the whole floor

We want to hear from you! In addition to posting comments on articles and videos, you can also send your comments and questions to us on our contact page or at (800) 946-4420. While we can't answer them all, we may use your question on our Today's Homeowner radio or TV show, or online at

Tips on Removing Stains from Wood Floors