Back to the problem
House & Home  ·  Flooring & Surfaces

How to fix squeaky hardwood floors

By the end of this page you'll know exactly why your floors are squeaking, which fix to try first based on your situation, and what to skip — so you're not wasting a Saturday on approaches that don't work.

Trust Authority Certified Trust Authority
Certified
The Trusted Bottom Line

Most squeaky hardwood floors can be permanently silenced without removing a single board — start with powdered graphite in the seams for friction squeaks, or a trim-head screw from below if you have basement access; only escalate to a professional if the squeak comes with visible bounce or widespread warping.

Verified March 2026 6 sources consulted Updated when evidence changes
Why We're Confident

What we checked before telling you what to do

We approached this the way a good finish carpenter would: by looking at the actual mechanics of why hardwood floors squeak — wood movement, fastener failure, subfloor gaps — and then cross-referencing the fixes recommended by flooring trade bodies, structural engineers, and experienced contractors against the outcomes reported by homeowners who had tried them. Where DIY forums and contractor advice disagreed, we went with the structural logic and the higher-quality sources.

  • Root causes mapped against floor construction types Squeaks in nail-down hardwood, glue-down, and floating installations have different primary causes — confirmed that the fix must match the installation method.
  • National Wood Flooring Association guidance reviewed The NWFA's installation and troubleshooting standards confirmed that board-to-board friction and subfloor separation are the two dominant squeak mechanisms, and that lubrication and mechanical fastening are the appropriate first responses.
  • Structural implications assessed Confirmed that most squeaks are cosmetic-level issues, not structural — but identified the specific warning signs (bounce, widespread deflection) that indicate a subfloor or joist problem requiring professional assessment.
  • Product evidence for lubricants checked Powdered graphite and dry PTFE lubricants have documented evidence of reducing wood-on-wood friction without damaging the finish or swelling the wood — unlike WD-40 or oil-based products, which several sources flagged as potentially damaging.
Your Options

The right fix depends on where the squeak is coming from

A squeak caused by boards rubbing against each other needs a different fix than one caused by the subfloor pulling away from a joist — so before you reach for anything, spend sixty seconds figuring out which type you're dealing with.

Budget
Talcum powder or baking soda as a temporary fix

If you need to quiet a squeak right now and don't have graphite on hand, talcum powder worked into the seams provides some friction reduction. It's not as durable as graphite and will need repeating, but it costs nothing and won't harm your floor.

Trade-off: It's a temporary measure — the squeak often returns within weeks, and it won't help at all if the cause is subfloor movement rather than surface friction.

Fastest
Shim from below if you have basement access

If you can get under the floor, have someone walk above while you watch from below. You'll be able to see and feel the movement. A thin wood shim tapped gently into the gap between the subfloor and the joist — secured with a dab of construction adhesive — eliminates the bounce causing the squeak in under ten minutes.

Trade-off: Requires basement or crawl space access, which not every home has. Don't force the shim — over-driving it can create a new hump in the floor above.

Professional
Call a flooring contractor when DIY hits its limit

If the squeak covers a large section of the floor, if there's visible cupping or gapping between boards, or if the floor has noticeable flex when you walk on it, you're likely dealing with a subfloor issue or moisture damage that surface fixes won't resolve. A flooring professional can diagnose whether the subfloor needs resecuring, replacement, or whether a joist issue needs a structural contractor's attention.

Expect to pay: $150–$400 for a diagnosis and targeted repair on a single problem area; $1,000–$3,500+ if subfloor sections need replacement.

Save Yourself the Trouble

What people try first that either doesn't work or makes things worse

A few popular fixes circulate on home improvement forums that sound sensible but consistently fail — or actively damage your floor. Here's what to skip.

  • Spraying WD-40 or oil into the seams — Oil-based lubricants like WD-40 can soak into the wood and swell the fibers, worsening the fit between boards over time, and may also lift or stain your finish; they're not a wood lubricant, they're a water displacer designed for metal.
  • Driving random nails through the top of the hardwood — Blindly nailing through the face of hardwood without knowing what's below can split boards, miss the joist entirely, or create new squeaks where the nail shank rubs against the wood hole — and the nail holes are very difficult to hide cleanly.
  • Pouring water or steam-mopping to "re-swell" the wood — Some people reason that if dry, shrunken wood is the cause, reintroducing moisture will close the gaps — but excess moisture applied directly to hardwood causes cupping, warping, and finish damage that is far more expensive to fix than the original squeak.
  • Ignoring it and assuming it's just "the house settling" — While minor squeaks are almost always harmless, dismissing a new or worsening squeak without checking it means you might miss early signs of subfloor moisture damage or fastener failure — both of which are much cheaper to fix early than late.

What others did

47 community results
  • MR
    Marcus R., Portland OR  ·  3 weeks ago Worked

    I had a loud squeak right at the top of the staircase landing — embarrassing every time a guest walked up. Tried the powdered graphite trick from a bottle I already had for the door locks. Worked it into the seam between two boards with an old credit card, walked back and forth a dozen times, and it was completely silent. Took maybe eight minutes total. I genuinely couldn't believe it was that simple after living with the noise for two years.

    31 found this helpful
  • DK
    Diane K., Columbus OH  ·  6 weeks ago Worked

    Our hallway had three squeaky spots and I was dreading a big repair. My husband went into the basement while I walked the floor slowly — he could see the subfloor moving up and down at two of the spots. We shimmed those two from below with cedar shims and a little Liquid Nails, and used graphite on the third one which was clearly a surface friction issue. All three are silent now and it cost us about $12 in materials.

    24 found this helpful
  • TF
    Tom F., Nashville TN  ·  2 months ago Partially worked

    The graphite approach quieted about 70% of the squeak in my living room but there's still a faint creak right in the middle of the room. I don't have basement access — the house is on a slab — so shimming isn't an option for me. I ended up calling a flooring contractor who said the adhesive on part of my glue-down floor has just let go and I'd need a small section refastened properly. Getting that done next month. The graphite was absolutely worth trying first though, and I'd do it again.

    18 found this helpful

Did this solution work for you? Tell us what happened — it helps the next person.

"Trust, but verify." — Ronald Reagan

Our sources for this solution

We believe in Reagan's rule. Here's everything we consulted — check our work.