Remove Pet Urine Stains From Hardwood Floors: Fix by Depth
A pet urine stain on hardwood is really three different problems: urine on the finish, urine in the wood, and urine in the subfloor. A spray bottle fixes the first, takes real work for the second, and the third means pulling boards. This guide shows you how to tell which one you have in about ten minutes, using a blacklight and a drop of water, then walks through the right fix for each.
Find How Deep the Urine Went Before You Clean
Best Enzyme Spray for Sealed Hardwood | |
![]() |
Simple Solution Hard Floor Dog Stain & Odor Remover, 32 oz: $18.16 An enzyme spray labeled for sealed hardwood, with a foam, mist and stream nozzle so you can soak a spot or just mist a seam. Use it on the fresh and surface-level stains described below.
|
As an Amazon Associate we earn from qualifying purchases. | |
Most failed cleanups come from treating a deep stain like a surface one, or the reverse. Two cheap tests sort it out before you open a single bottle.
The water-drop test. Put one drop of water on the stained spot and one on clean floor nearby. If both beads sit up and stay round, the finish is intact and the urine is probably sitting on top of it. If the drop on the stain soaks in or turns the spot darker, the finish has failed there and urine has had a path into the wood.
The blacklight sweep. Close the curtains, turn the lights off and sweep a UV flashlight low across the floor. Dried urine typically fluoresces yellow-green. Circle each glowing patch with painter’s tape. You will often find the accident that triggered the stain is much smaller than the area that glows, and you will find spots you did not know about. Some finishes and cleaner residues also glow, so treat this as a map, not proof.
| What you see | Where the urine is | What to do |
|---|---|---|
| Wet or sticky spot, finish still beads water | On the finish | Blot, then enzyme cleaner (steps below) |
| Dull or cloudy patch, no dark color | In the finish, possibly at seams | Enzyme cleaner, then recoat or buff the finish |
| Dark ring or gray patch, water soaks in | In the wood fibers | Hydrogen peroxide first, oxalic acid if it stays dark |
| Black patch that did not respond to peroxide | Deep in the wood | Oxalic acid, then sand and refinish the area |
| Smell returns in humid weather, boards soft or cupped | Subfloor or underside of boards | Lift boards, treat or replace the subfloor, replace boards |
Step-by-Step: Fresh and Surface-Level Urine
Use this sequence for a spot you caught the same day or a few days later, where the water-drop test shows an intact finish.
- Blot, do not rub. Press paper towels onto the spot until they come up dry. Rubbing spreads the urine into the board seams.
- Wipe once with plain water on a barely damp cloth, then dry the spot. This removes the bulk before the enzymes have to work.
- Saturate with an enzyme cleaner covering a little more area than the visible mark. Enzymes only work while wet, so the goal is to keep the spot damp for the full time on the label.
- Cover it. Lay a damp towel over the spot, then a sheet of plastic wrap, to slow evaporation. Check it after the label time and re-wet if it has dried out.
- Blot dry and fan-dry. Never leave standing liquid on hardwood; it is a bigger risk to the board than the stain.
- Rescan with the blacklight once the floor is fully dry. If it still glows, repeat once before moving to a stronger method.

Avoid hot water and steam mops on the spot. Heat can break down the enzymes before they finish, and steam forces moisture into seams. If you want help with a spot that is already dark, see our guide to getting urine stains off hardwood.
Dark Stains: Peroxide, Then Oxalic Acid
When the water drop soaks in and the wood has darkened, the urine has reached the fibers. Cleaners will not reverse that color, so move up in strength one step at a time and stop as soon as the stain lightens.
Step 1: 3% hydrogen peroxide
Soak a white cloth or cotton pad in 3% drugstore peroxide, lay it on the stain and cover it with plastic wrap. Check every hour or so. Peroxide can lighten the surrounding wood too, so test it on a hidden spot first, and read our hydrogen peroxide on hardwood floors guide before you start. Never mix peroxide with vinegar, which makes peracetic acid, a skin and lung irritant.
Step 2: Oxalic acid wood bleach
If a stain stays black after peroxide, oxalic acid (sold as wood bleach crystals) is the standard next step for dark stains in raw wood. It only reaches wood that is bare, so the finish has to be sanded off the spot first. Wear chemical-resistant gloves, goggles and a respirator rated for fine dust, ventilate the room, mix the crystals with water per the label, brush it on, let it work, then neutralize with a baking soda and water rinse and let the wood dry fully. For more on this chemistry, see how to remove dark stain from wood.
After the wood is dry, sand lightly to blend, stain or finish to match the surrounding floor, and recoat. If the dark patches are really water stains or black rings under rugs rather than urine, our dark stains on hardwood floors guide covers how to tell the causes apart.
When the Urine Reached the Subfloor
Hardwood is not a sealed surface. Urine can run through the gaps between boards, and if an accident is large or repeated, it soaks the plywood or planks underneath. That is why a floor can look clean after refinishing and still smell on a humid day.
- Signs: persistent odor after the surface is clean, boards that feel spongy or have cupped edges, dark staining along the board seams rather than in the middle of the board.
- Quick check: if you can reach the underside from a basement or crawlspace, look and smell there. Dark, damp or smelly subfloor directly under the spot confirms it.
- Fix: lift the affected boards, clean the subfloor with an enzyme product, seal it with a stain-blocking primer once it is fully dry, and install new boards. See our hardwood floor repair guide for the board-replacement process.
Once the subfloor is involved, a floor pro is often cheaper than repeating the work after the smell comes back.
What Never to Mix on a Urine Spot
People often stack products when the first one does not work. Several common combinations are unsafe or cancel each other out.
| Combination | Problem |
|---|---|
| Bleach with urine or ammonia cleaners | Releases chloramine gas, which irritates the lungs; never use bleach on urine |
| Hydrogen peroxide with vinegar | Forms peracetic acid, an irritant to skin, eyes and lungs |
| Enzyme cleaner right after vinegar or bleach | Strong acids and oxidizers can deactivate the enzymes; rinse and dry first |
| Steam mop over enzyme cleaner | Heat can break down the enzymes and pushes moisture into the seams |
Stop the Next Accident Before It Stains
Prevention is cheaper than a refinish. Keep a blacklight and a bottle of enzyme spray where you can reach them fast, blot accidents the moment you find them, and use washable mats at the doors and in your pet’s favorite spots. If the same spot keeps getting hit, treat it as a behavior or health issue, not just a cleaning issue. Our guides to dogs that keep peeing in the same spot, dog urine on hardwood and cat urine on hardwood cover the species-specific details, and getting rid of urine smell on hardwood goes deeper on odor.
If the finish is dull or worn after cleaning, renewing a wood floor without sanding may be all you need.
If the dark spot turns out not to be urine, our guide to black stains on hardwood floors helps you tell iron, mold and water stains apart.
Frequently Asked Questions
Can pet urine stains be removed from hardwood floors?
Often yes. Urine that is still on or in the finish usually comes out with an enzyme cleaner. Urine that has reached bare wood and turned it black needs oxalic acid or sanding, and urine that has soaked the subfloor may need the boards lifted. The depth of the stain decides the fix.
Why is the stain still there after I cleaned it?
Cleaning only treats the surface. If the dark color is in the wood fibers, no cleaner will lift it, and if the smell returns on humid days, urine residue is still in the board seams or subfloor. Map the spot with a blacklight and treat the full area, not just the visible mark.
Does a blacklight really show old pet urine on a floor?
Dried urine usually glows a yellow-green under a UV blacklight in a dark room, which makes it useful for finding spots you cannot see. Some floor finishes and cleaning residues also glow, so use it to mark candidate areas and then confirm with your nose and the water-drop test.
Can I use bleach or vinegar on pet urine?
Skip bleach, because urine contains ammonia and bleach mixed with ammonia releases toxic chloramine fumes. Vinegar is fine on its own for a fresh spot but should never be mixed with hydrogen peroxide, and it will not break down dried urine residue the way an enzyme cleaner is designed to.
When do I need to replace the boards?
Replace the boards when the stain stays black after oxalic acid and sanding, when the boards feel soft or cupped, or when the odor persists after the floor has been refinished. At that point the urine is usually in the subfloor or the underside of the board.
Conclusion
Match the fix to the depth. Use the water-drop test and a blacklight to find out whether the urine is on the finish, in the wood or in the subfloor, then use enzymes, peroxide and oxalic acid, or board replacement in that order. Stopping at the cheapest method that works saves your finish and your floor.
Sponsored / affiliate links. As an Amazon Associate I earn from qualifying purchases. I may earn additional commission from eligible campaigns.


