Skip to content

House training

How do I remove dog urine smell from hardwood floors?

Last updated 23 September 2026 · How we write and check this

Short answer

Wipe up fresh urine quickly with paper towels, then clean the area with an enzymatic cleaner made for hard surfaces, applying enough to sit for the time listed on the product before wiping dry. Urine that has soaked into unsealed wood or between floorboards for more than a day or two sometimes needs a professional cleaning or a light sanding to fully remove the odor.

Why hardwood is trickier than it looks

A sealed, well finished floor mostly keeps urine on the surface, where a prompt clean handles it easily, but gaps between boards or a worn finish let liquid seep underneath, where regular mopping never reaches it. This is why the same accident can be a 2 minute fix on one floor and a lingering smell on another.

What to do for a stain that has already set

For urine that soaked in before you found it, an enzymatic cleaner left to sit for a full 10 to 15 minutes, sometimes reapplied a second time, works far better than a quick wipe with an all purpose spray. If the smell persists after two proper attempts, especially between floorboards, a flooring specialist can assess whether the boards need resealing.

Key takeaways

  • Sealed hardwood mostly keeps urine on the surface, making a prompt clean straightforward.
  • Gaps or a worn finish let urine seep underneath, where regular mopping cannot reach it.
  • An enzymatic cleaner left to sit for 10 to 15 minutes works far better than a quick wipe.