What is that smell? (And how to fix smelly hardwood floors)
You walk through your front door after a long day. The house looks clean. The furniture is dusted. But something stops you—an odor. Musty. Sour. Pungent. You trace it to the floor. Your beautiful hardwood floors… smell.
Hardwood floors are durable, elegant, and long-lasting. But when odors take hold, they don’t just annoy you—they affect your indoor air quality. And what you’re really talking about with any strange smell is the air you and your family breathe every day.
The good news? Most smelly hardwood floors can be fixed. This guide walks you through why hardwood floors smell and exactly how to fix them—from simple surface cleaning to full board replacement.
Common Causes of Smelly Hardwood Floors
Before you fix the smell, you have to identify the source. Here are the most common culprits:
Moisture & Mold/Mildew – Spills, high humidity, or improper cleaning create a musty, earthy smell.
Pet Odors (especially cats) – Urine contains uric acid. When that acid shifts to alkaline on the pH scale, it releases a strong, pungent ammonia smell that is absolutely horrible.
Old or Improper Finish – Worn polyurethane can absorb odors instead of blocking them.
Bacterial Growth in Subfloor – Often from long-term leaks. The smell is rotten or sewage-like.
Dry Rot or Fungus – Produces a distinct mushroom-like, damp odor.
Typically, hardwoods themselves don’t trap odors. The polyurethane topcoat acts as a barrier. But in extreme cases—like cat urine contamination—the uric acid penetrates the wood. That’s when you start seeing dark spots and patches where the pet has urinated.
How to Diagnose the Smell
Start with a simple sniff test. Walk room to room. Which area smells strongest?
Look for visible signs:
Dark spots or stains
Cupping or warping
Black discoloration
Use a moisture meter if you have one. High readings point to hidden moisture.
Match the smell to the cause:
Musty → Mold/mildew
Ammonia or pungent → Cat urine contamination
Rotten → Bacterial subfloor issue
Chemical → Old finish breakdown
How to Fix Smelly Hardwood Floors (By Cause)
Surface-Level Odors (Mild Cases)
Try this first if the smell is mild and recent:
Vacuum and dry-mop thoroughly.
Clean with a hardwood-safe neutral pH cleaner (never vinegar or steam mops).
Sprinkle baking soda over the area overnight, then vacuum.
For light pet stains, test a diluted hydrogen peroxide solution on a hidden area first.
Mold or Mildew Between Boards
Use a soft brush and an enzyme cleaner designed for wood. Scrub gently between the boards. Then dry aggressively with fans and a dehumidifier for 48 hours. Apply an antimicrobial wood cleaner afterward.
Pet Urine Penetrated Deeply (Most Critical)
Here is the hard truth: Hardwood cannot simply be sanded to remove cat urine odor or dark spots.
The uric acid penetrates too deeply for sanding to completely remove it.. The contaminated wood underneath will continue to give a horrible ammonia smell, especially when humidity rises.
Your options:
Mild cases – Try an enzymatic pet odor neutralizer. Flood the area lightly and let it dry completely. This works only if contamination is fresh and shallow.
Severe cases – Board replacement is required. You must remove the contaminated planks, treat the subfloor if needed, and install new boards.
Prevention going forward – Once replaced, keep the area sealed with quality polyurethane.
The good news? Board replacements are a routine job for professionals. It is entirely possible to remove the smell and the bad spots and then refinish the floors so they look and smell brand new.
Special note: Urine is notoriously difficult to remove from hardwoods. Do not waste time and money on repeated sanding. If the smell remains after deep cleaning, call a professional for board replacement.
Subfloor or Structural Issues
If you’ve cleaned the surface and the smell persists—or if the floor feels spongy—the problem may be below. In that case, you need a professional to remove flooring, address the moisture source, treat the subfloor, and replace the flooring.
Prevention Tips
Control indoor humidity between 30–50% with dehumidifiers.
Clean spills immediately. Never let liquid pool on hardwood.
Use doormats and area rugs in high-traffic zones.
Avoid steam mops, wet mopping, vinegar, and ammonia-based cleaners.
Clean periodically with hardwood-approved products.
Check crawlspaces for standing water or leaks.
One more critical tip: Check your air ducts and have them cleaned regularly. Air ducts and filters can harbor bad odors and then circulate them through the rest of the house. You could fix your floors perfectly, but if your ducts are dirty, the smell will return through the HVAC system.
When to Call a Professional
Call a hardwood flooring professional if:
The smell returns within days of cleaning.
You see dark spots, warping, or persistent dampness.
You smell a strong ammonia odor (cat urine has likely penetrated too deep for DIY).
You suspect mold toxicity or subfloor rot.
Cost estimate:
Refinishing: $2–5 per square foot
Board replacement + refinishing: $8–15 per square foot (but permanently fixes the problem)
Conclusion
Smelly hardwood floors are frustrating, but they are not hopeless. Start by identifying the source of the smell. Match it to the correct fix. And remember: while surface odors can be cleaned, deep contamination—especially from cat urine—requires board replacement.
Don’t ignore the smell. It affects your indoor air quality and your peace of mind.
If you’ve tried everything and the odor remains, call a professional who does board replacements regularly. And while you’re at it, clean those air ducts. Fresh floors + fresh air = a home that smells as good as it looks.
If you want a professional opinion, feel free to text or call me at **(336) 558-7949.**