Sunlit hardwood wood floor showing natural grain, illustrating a wood floor that can creak

Why Do Wood Floors Creak? The Real Mechanical Causes Explained

A creaking wood floor almost always comes down to one of four things: a gap that has opened between the subfloor and a joist, the wood itself shrinking and swelling with the seasons, a board that was nailed into the wrong spot during installation, or two board edges simply rubbing against each other. None of these mean the floor is failing – but each one has a different fix, and using the wrong one just wastes a weekend. Here’s what’s actually happening under your feet, and how to tell which cause you’re dealing with.

The Real Mechanical Causes of a Creaking Wood Floor

Best Pick For a Squeak You Can Reach From Below

KOBSAINF 12-piece squeaky floor repair kit with brackets and screws for fixing a loose subfloor from below
KOBSAINF Squeaky Floor Repair Kit (12-Piece)

KOBSAINF Squeaky Floor Repair Kit (12-Piece) – $22.99

Built for exactly the subfloor-to-joist gap described below – the brackets pull a loose subfloor tight against the joist from underneath, with no visible patch on the finished floor.

  • Best for: A structural creak you can reach from a basement or crawlspace
  • Why we picked it: The bracket-and-rivet system pulls the subfloor snug against the joist without driving any screw through the finished floor above
  • Main drawback: Only works where the subfloor is reachable from underneath – it won’t help on a slab foundation or a finished basement ceiling
View Our Pick on Amazon

Every one of these causes comes down to wood either moving against a fastener or moving against another piece of wood. The difference is where that movement is happening and why.

Subfloor-to-Joist Gaps

This is the most common cause, especially in older homes. Subfloors were often nailed rather than screwed to the joists beneath them, and nails hold far less reliably over time than screws do. As the wood dries out over years, it shrinks slightly and the nail shank loosens in its hole. Walk over that spot and the subfloor flexes just enough to rub against the nail or against the top of the joist itself, and you get a creak. It’s rarely a sign of anything failing – it’s just decades of normal wood movement working a fastener loose.

Underside of a subfloor and floor joists visible from a crawlspace, showing where gaps can open up
A gap between the subfloor and a joist is the single most common cause of a creaky wood floor

Seasonal Wood Movement

Wood is hygroscopic – it absorbs and releases moisture from the air, expanding when humidity is high and contracting when it’s low. Solid hardwood moves noticeably more than engineered wood flooring, because engineered flooring has a cross-layered plywood or plank core underneath the hardwood veneer that resists movement in any one direction. That’s why a solid hardwood floor often creaks more in winter, when indoor heating dries the air and the boards contract just enough to loosen their fit against each other and their fasteners, and quiets down again once summer humidity returns. If your creak comes and goes with the seasons rather than staying constant, this is almost certainly the cause.

Boards Nailed or Stapled Improperly

During installation, a flooring nailer or stapler occasionally misses the joist or the edge of the subfloor, or drives the fastener at the wrong angle. That one board ends up without full support, so it flexes independently of the boards around it every time someone steps on it. Unlike the two causes above, this kind of creak usually shows up from day one rather than developing over years, and it’s typically isolated to one specific board or a short run of boards rather than spread across the room.

Board-Edge Friction (Not Always a Structural Problem)

Sometimes the squeak isn’t coming from underneath the floor at all – it’s just two finished board edges, at a tongue-and-groove joint, rubbing where the factory finish has worn thin. This is the distinction most guides skip: a friction squeak isn’t a sign of a loosening subfloor or a structural issue, it’s just surface-level wear. A simple way to tell the two apart: press down firmly on the noisy spot with your hand or foot. If the board visibly flexes or moves, you’re dealing with a structural gap. If it stays perfectly still and only makes noise, it’s friction, and the fix is much simpler than anything involving a screw.

Which Fix Actually Matches Your Cause

Most articles just list every possible fix in one pile. Which one actually works depends entirely on which of the four causes above you’re dealing with.

Friction Squeak: Powder, Not Screws

If the board doesn’t flex when you press on it, work talcum powder or powdered graphite into the seam between the boards. This lubricates the rubbing surfaces so they stop catching against each other. There’s a useful built-in diagnostic here that most guides don’t mention: if the squeak comes right back within a few days of using powder, that’s information, not a failed fix – it tells you the real cause is a structural gap underneath, not just friction, and it’s time to move to one of the screw fixes below.

Structural Gap, Visible Fix (From Above)

When the board flexes and you can’t get underneath the floor – a slab foundation, or a finished ceiling below – the fix has to happen from the top. Pre-drill and countersink a pilot hole through the board and subfloor into the joist, drive a screw to pull the two tight against each other, then fill the hole with matching wood filler. It leaves a small, deliberately placed repair on the finished floor, but it’s the only option when the joist isn’t reachable from below.

Structural Gap, Invisible Fix (From Below)

If there’s an accessible basement or crawlspace under the noisy spot, this is the better repair. Drive a screw up through the subfloor into the underside of the finished flooring above, adding a bead of construction adhesive along the joist first. The screw pulls the subfloor tight against the joist, and the adhesive keeps it from separating again as the wood moves seasonally – and none of it shows on the floor upstairs. A bracket-and-screw kit like the one above is built around exactly this approach, since finding the right screw depth and angle from underneath by hand can be fiddly the first time.

Driving a screw with construction adhesive through a subfloor into a joist from below
Driven from below with construction adhesive, this fix never shows on the finished floor upstairs

For a complete step-by-step walkthrough of every fix – including the quick lubricant trick for tonight and when it’s worth calling a professional – see our full guide: How to Stop Wood Floors from Creaking.

Is a Creaking Floor Something to Worry About?

On its own, no. A creak almost always just means a fastener has loosened or two surfaces are rubbing – both are normal wear from years of wood moving with the seasons and someone walking over the same spots. It’s worth actually worrying when the creaking is new and sudden, especially if it’s paired with a floor that feels soft or springy, visibly sags, or shows water staining near the noisy spot. Those are signs of real structural damage – rot or a failed joist – and call for a professional inspection rather than a screw and some wood filler.

Frequently Asked Questions

How Do You Stop A Wooden Floor From Creaking?

Match the fix to the cause. If the floor doesn’t flex when you press on it, work talcum powder or graphite into the seam – that’s a friction squeak, not a structural one. If it does flex, the subfloor has separated from the joist: drive a countersunk screw from above and fill the hole, or, if you can reach the spot from a basement or crawlspace, drive a screw up through the subfloor into the joist with a bead of construction adhesive for a fix that never shows on the finished floor.

Is It Bad If Wood Floors Creak?

Not usually. A creak on its own almost always just means two surfaces are rubbing or a fastener has loosened over time – normal wear, not a safety issue. It becomes worth worrying about only when the creaking shows up suddenly alongside sagging, sloping, or a soft, spongy feel underfoot, which can point to rot or joist damage.

Why Do My Hardwood Floors Creak When I Walk On Them?

Your weight flexes a board that isn’t fully secured to the subfloor below it, or presses two board edges together where they rub. The four real causes are a subfloor-to-joist gap from a loosened fastener, seasonal wood movement from humidity swings, a board that missed the joist during installation, or simple friction between board edges.

When Should I Be Concerned About Creaking Floors?

Be concerned if the creaking is new and sudden, if it’s paired with a floor that feels soft, springy, or visibly sags, or if you can see water staining or damage near the noisy spot. Those signs point to actual structural damage rather than ordinary loosening or seasonal movement, and are worth a professional inspection rather than a DIY screw-and-powder fix.

A creaking floor is almost never an emergency – it’s wood doing what wood does: shrinking, swelling, and working fasteners loose over years of use. Figure out which of the four causes above matches what you’re hearing, and the right fix (powder, a visible screw from above, or an invisible one from below) usually takes less than an hour.

Similar Posts