How to Get Urine Stains Out of Wood Without Damaging the Finish

How to Wax, Polish & Clean Floors
Written By
Renee Miller
Renee Miller
Published: Jan 15, 2011
Updated: Nov 20, 2021
2 minute read

Oxalic acid applied to the stain will often remove it, but it also ruins your floor's finish and you have to re-stain and refinish the area to match the rest of your floor. There is a way to remove urine stains on hardwood floors that works well for most stains and you won't have to refinish the floor.

Things You Will Need

  • Hydrogen peroxide
  • Cloth
  • Fine steel wool
  • Floor wax
  1. Wash the stained area with soap and water and let dry before treating the stain.

  2. Apply a small amount of hydrogen peroxide to the stain using a cloth or your fingers, leaving a slight puddle over the stain. Do not pour it onto your wood floor. Hydrogen peroxide will act like a bleach and lighten the wood, so you should do this slowly.

  3. Allow the hydrogen peroxide to penetrate the stain for a few minutes. If the floor is a darker wood, watch to make sure it doesn't lighten the area too much.

  4. Scrape the wax finish away gently using your fingernail, if it is a small area, or very fine steel wool. The hydrogen peroxide will remove the wax on the surface of the floor, and that's all you want to remove.

  5. Repeat the hydrogen peroxide application.

  6. Cover the treated area with clear plastic. You may have to block the area so that the plastic isn’t lifted or pushed off the stain.

  7. Allow the hydrogen peroxide to sit on the floor for two to three hours. For darker woods, lift the plastic frequently to check the lightness of the area.

  8. Wipe the area with a damp cloth. If the stain is still noticeable, you may have to repeat the peroxide application.

  9. Refinish the treated area with wax when the stained area is no longer darker than the rest of your floor.

The Drip Cap

  • Urine stains often leave a dark, even black, stain on wood floors.
  • Oxalic acid applied to the stain will often remove it, but it also ruins your floor's finish and you have to re-stain and refinish the area to match the rest of your floor.
  • Hydrogen peroxide will act like a bleach and lighten the wood, so you should do this slowly.
  • Allow the hydrogen peroxide to sit on the floor for two to three hours.
  • Wipe the area with a damp cloth.

Photo Credits

Floor image by Einar Bog from Fotolia.com

Floor image by Einar Bog from Fotolia.com

Renee Miller

Renee Miller began writing professionally in 2008, contributing to websites and the "Community Press" newspaper. She is co-founder of On Fiction Writing, a website for writers. Miller holds a diploma in social services from Clarke College…

Sponsored
HomeSteady Logo

HomeSteady is the ultimate guide for all your household needs, from cleaning and HVAC to electrical, DIY and maintenance.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.