Skip to content
HassleFix

Cat or Dog Pee Smell on Wood Floors: Get It Out of the Grain

Urine soaks into wood grain and the seams between boards, so the smell returns on humid days. Blot it, find every spot, then use an enzyme cleaner for hardwood.

By Jamilur Rahman Updated November 5, 2026 · 6 min read

Time
30 min plus drying
Cost
$20-$50
Difficulty
Medium
A hardwood floor with a faint dark stain between two planks near a baseboard
In this guide
  1. Quick answer
  2. Free vs. permanent fix
  3. What you'll need
  4. Why it happens
  5. Try this first (free)
  6. When free fixes aren't enough
  7. Buy the fix
  8. Sealed or bare wood? Check before you spray
  9. Keep it from happening again
  10. What to skip
  11. FAQ
  12. Related problems

Quick answer

Urine smells again because uric acid dries into crystals that stay in the grain and the gaps between boards, and humid air wakes them up. Blot fresh spots right away and wipe with a barely damp cloth. For anything older, or a smell that keeps returning, use an enzyme cleaner labeled safe for hardwood, keep the spot wet for the time on the label and let the floor dry fully. Skip ammonia and steam.

Free fix vs. permanent fix

Free fix · 10 minutes

Blot, wipe and dry

  • Blot with paper towels. Press, do not rub
  • Wipe with a cloth wrung almost dry, with one drop of dish soap
  • Dry the spot with a towel and run a fan
  • Sniff again after a humid day

How long it lasts: Fully fixes a fresh accident on a sealed floor. Old or deep stains smell again on humid days because the crystals stay behind.

Most readers choose Permanent fix
Enzyme cleaner for pet urine on hardwood floors (illustration)
Illustration

An enzyme cleaner made for hardwood floors

Soap and water do not dissolve uric acid. An enzyme cleaner uses enzymes and friendly bacteria that break the urine down, so the smell has nothing left to come from. A formula made for hardwood is gentle on the finish.

What to get: Enzyme cleaner for pet urine on hardwood floors

How long it lasts: Permanent for most stains, once the cleaner reaches the source and the wood dries.

As an Amazon Associate I earn from qualifying purchases.

What you'll need

  • Paper towels

    For blotting fresh urine

    You have it
  • Microfiber cloth

    For wiping with almost no water

    You have it
  • Black light (UV flashlight) (illustration)
    Illustration

    Black light (UV flashlight)

    Old urine glows faintly in a dark room, so you find every spot

  • Our pick
    Enzyme cleaner for hardwood floors (illustration)
    Illustration

    Enzyme cleaner for hardwood floors

    Test it on a hidden spot first

  • Concentrated enzyme cleaner (illustration)
    Illustration

    Concentrated enzyme cleaner

    Cheaper per treatment if you have many spots

Why it happens

1

Urine soaks in faster than you think

Wood is porous. Urine runs along the grain and drops into the gaps between boards, where a mop never reaches.

2

Uric acid crystals stay behind

Wiping removes the liquid, but uric acid dries into crystals that water and soap do not dissolve. Humidity wakes them up, so the smell returns.

3

Strong cleaners make it worse

Ammonia-based cleaners smell like urine to pets, which can draw them back to the same spot. Soaking the floor in vinegar can also dull the finish.

4

A worn finish lets it in

A scratched or worn finish lets urine reach bare wood. A sealed floor holds out much longer than a waxed or unfinished one.

Try this first (free)

Do these in order, starting with the simplest.

  1. Blot fresh urine right away

    Tool used: Paper towels

    Press paper towels onto the spot, standing on them if needed, and change them until they come up dry. Rubbing pushes the urine deeper into the grain.

  2. Wipe with a barely damp cloth

    Tool used: Microfiber cloth

    Mix one drop of dish soap into a cup of warm water, wring the cloth almost dry and wipe along the grain. Dry the spot with a clean towel straight away. Standing water warps hardwood.

  3. Find every spot in the dark

    Tool used: Black light (UV flashlight)

    Turn the lights off and shine a UV flashlight low across the floor. Urine usually glows a faint yellow-green. Mark each patch with painter's tape. Old spots you missed are often the real source of the smell.

    Black light (UV flashlight) (illustration)
    Illustration

    Tool for this step

    Black light (UV flashlight) · Old urine glows faintly in a dark room, so you find every spot

    Check price on Amazon
  4. Test, then treat each marked spot

    Tool used: Enzyme cleaner for hardwood floors

    Try the enzyme cleaner on a hidden patch first and check for dulling once it dries. Then spray each marked spot lightly and keep it damp for as long as the label says, often 10 to 15 minutes. Do not flood the boards.

    Enzyme cleaner for hardwood floors (illustration)
    Illustration

    Tool for this step

    Enzyme cleaner for hardwood floors · Test it on a hidden spot first

    Check price on Amazon
  5. Dry it and repeat if needed

    Blot the spot, then let it air-dry with a fan. Sniff again once the floor is fully dry. Old stains often need a second round.

When free fixes aren't enough

If the smell returns after soap and water, it is in the grain or the seams, and plain cleaning cannot reach it. An enzyme cleaner can. If you see dark gray or black patches, the urine went through the finish and stained the wood itself. No cleaner will lift that, and those boards need sanding and refinishing, so call a floor pro. If the boards feel soft or have lifted at the edges, treat it as water damage and have a pro look at it.

Buy the fix

Still stuck after the free fixes? These are the products we would look at.

Our picks compared
PickProductFixesWho it's forBuy
Best pick
Enzyme cleaner for pet urine on hardwood floors (illustration)
Illustration
Enzyme cleaner for pet urine on hardwood floors
the urine smell that comes back after regular cleaning Anyone with an older stain, or a smell that keeps coming back on humid days. Check price
Budget pick
Concentrated pet enzyme cleaner you dilute (illustration)
Illustration
Concentrated pet enzyme cleaner you dilute
the same smell, at a lower cost per treatment Households with several spots or several pets. Check price
Best pick
Enzyme cleaner for pet urine on hardwood floors (illustration)
Illustration

Enzyme cleaner for pet urine on hardwood floors

Fixes: the urine smell that comes back after regular cleaning

Look for: A label that says safe for sealed hardwood; Enzymes or bacteria that break down urine, not just a fragrance; A spray bottle that lets you control how much goes on; No bleach or ammonia.

Who it's for
Anyone with an older stain, or a smell that keeps coming back on humid days.
Honest downside
Your floor is unfinished or waxed. Test first or ask the floor maker, since long contact with moisture can darken bare wood.
Budget pick
Concentrated pet enzyme cleaner you dilute (illustration)
Illustration

Concentrated pet enzyme cleaner you dilute

Fixes: the same smell, at a lower cost per treatment

Look for: Dilution instructions you can follow with a measuring cup; A label that allows use on sealed floors; A spray bottle that you can refill.

Who it's for
Households with several spots or several pets.
Honest downside
You want a ready-to-use bottle with no mixing, or the label does not mention hardwood.

As an Amazon Associate I earn from qualifying purchases. We don't show prices because they change, so use the button to see today's price.

How we picked: How we picked: this page is based on flooring care guides, pet-odor advice from veterinary and cleaning sources, and what owners report in reviews of enzyme cleaners. We do not test products by hand.

Sealed or bare wood? Check before you spray

Put a few drops of water on a hidden board. If they bead up, the floor is sealed, and the cleaner will work mainly on the surface and the seams. If the water soaks in or darkens the wood, the finish is worn or missing. Use the cleaner sparingly, dry it fast and ask the floor maker or a pro before treating a large area.

Keep it from happening again

Clean every accident the same day. Ask a floor pro about re-coating worn patches once the smell is gone. If your pet keeps going in one place, put a waterproof mat there while you work out why.

What to skip

Ammonia, vinegar soaks and steam cleaners

Ammonia smells like urine to pets and can bring them back to the spot. Soaking boards in vinegar can dull the finish. Steam pushes water and heat into the seams, where it can cup or warp hardwood. Never mix bleach with ammonia, because the fumes are toxic.

Frequently asked questions

Why does my hardwood floor smell like dog urine after I cleaned it?
Cleaning removes the liquid but not the uric acid that dried into the wood and between boards. On humid days it reactivates and smells again. An enzyme cleaner breaks it down.
How do I fix hardwood floors from dog pee if there is a stain?
For the smell, use an enzyme cleaner. A light mark may fade as the wood dries. Dark gray or black means the wood itself is stained, and only sanding and refinishing will fix it.
Why does my hardwood floor smell like cat pee when I see no stain?
The urine may be in the seams or on the baseboard. Use a UV flashlight in a dark room to find it, and check along walls and under furniture.
Could this be a health problem?
If your cat or dog suddenly starts peeing in new places, see a vet. Urinary infections and other health issues are a common reason.

As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure

Enzyme cleaner for pet urine on hardwood floors (illustration)
Illustration

Our pick: Enzyme cleaner for pet urine on hardwood floors

Check price