How to get pet stains out of hardwood floors

Pet urine or faeces stains on your hardwood floor can happen whether your pet is young or old. Remove the pet stain and odour and restore your hardwood floor to it's pre-stained condition using supplies found in the home or at the hardware store. Always remove the stain promptly and thoroughly before the stain has a chance to discolour or soak into the wood. However, if you've just moved into a home with older pet stains or discovered an old stain from your pet, you can still successfully remove the stain and related odour.

Scoop up any stain substance, such as fecal matter or vomit, using a plastic scraper. Dispose of the substance in a securely tied trash bag.

Place paper towels on top of the remnants of the pet stain on the hardwood floor. Allow the paper towel to soak up any pet stain liquid, then change to fresh paper towels, if needed, until all the liquid is removed.

Pour a liberal amount of baking soda over the site of the pet stain on your hardwood floor. Leave the baking soda on the hardwood floor overnight to absorb any remaining moisture and odour from the stain.

Vacuum the baking soda from the floor the next morning.

Pour some undiluted white vinegar onto a clean cloth and rub it into the site of the stain on the hardwood floor. Vinegar is perfectly safe for your wood flooring and is a good natural cleaner.

Pour undiluted hydrogen peroxide onto the site of the old pet stain on your hardwood floor. Apply enough to saturate the area.

Wet a clean cloth with hydrogen peroxide, then lay the cloth over the site of the stain.

Place a piece of plastic wrap over the peroxide-soaked cloth to form a stain-removing poultice. Leave the poultice on the stain overnight to remove the old pet stain and any odour-causing bacteria.

Remove the plastic wrap and cloth from your hardwood floor. Wipe the floor with a clean cloth dampened with a solution made of equal parts water and white vinegar. Dry the floor with a clean towel.

Sand your hardwood floor if any discolouration was caused by the old pet stain. Sand in the direction of the wood grain.

Purchase an appropriately coloured stain to touch up your wood floor. Use samples from the store to make the best match. Brush the stain onto your wood floor using a clean paintbrush.


Clean hardwood floors regularly with white vinegar to remove doggy smells or dirt and grime from your pets.


If your pet is having accidents regularly, take him to the veterinarian to make sure there are no health issues causing the accidents.

Things You'll Need

  • Scraper
  • Trash bag
  • Paper towels
  • Baking soda
  • Vacuum
  • White vinegar
  • Cleaning cloths
  • Hydrogen peroxide
  • Plastic wrap
  • Sandpaper
  • Wood floor stain touch-up
  • Paintbrush
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Mary Ylisela is a former teacher with a Bachelor of Arts in elementary education and mathematics. She has been a writer since 1996, specializing in business, fitness and education. Prior to teaching, Ylisela worked as a certified fitness instructor and a small-business owner.