How to Get Pet Stains Out of Hardwood Floors
Pet urine on hardwood floors is one of the most challenging cleaning problems — the uric acid penetrates through the finish into the wood itself, and the ammonia and other compounds cause discoloration (a dark stain) that deepens over time. Fresh stains are much easier to address than old, dried urine stains.
Fresh Stains (Immediate Action)
- Blot up as much liquid as possible immediately with paper towels or a dry cloth — press firmly, do not rub
- Apply an enzymatic cleaner (Nature's Miracle Hardwood Floor Formula, or general enzymatic cleaner) to the area
- Allow the dwell time specified — typically 10–15 minutes for enzymatic activity
- Blot up the cleaner — do not flood the floor, as excess moisture damages hardwood
- Dry completely with a fan aimed at the spot — do not replace rugs or furniture until fully dry
Dried or Old Stains
Dried pet stains that have penetrated into the wood show as dark discoloration. These are significantly harder to treat:
- Apply 3% hydrogen peroxide to the stained area using a cloth — just enough to dampen, not soak
- Place a cloth soaked in hydrogen peroxide over the stain and cover with plastic wrap to slow evaporation
- Allow 2–4 hours or overnight
- Remove and allow to dry — the peroxide oxidizes the uric acid compounds and may lighten or eliminate the stain
- This may need to be repeated multiple times for deeply set stains
When Cleaning Isn't Enough
- If the stain has been there for months or years, the dark discoloration has penetrated deeply into the wood fibres and cannot be fully removed by surface treatment
- Options: spot sanding (sanding the stained area and refinishing), board replacement, or covering with a rug
- A flooring professional can assess whether sanding is viable without going through the boards
Book a Maidless deep clean at maidless.ca — 4.9★, 100+ reviews, vetted cleaners across Toronto.