← All articles
🏑

Why Your Subfloor Squeaks and How to Silence It for Good

πŸ”§ Maintenance & Repairs August 12, 2026 Β· 6 min read subfloor squeak floor squeak fix squeaky floor subfloor repair wood floor maintenance home maintenance hardwood floors
TL;DR: A subfloor squeaks when a board rubs against a nail, a joist, or another board because of a small gap that opened up over time, usually from wood shrinkage or a loose fastener. Most squeaks can be fixed in 30-60 minutes using a squeak-fixing kit from below ($20-$40) or specialty screws from above, without removing the flooring. If the noise comes with visible sagging or bounce, that's a structural issue, not a squeak, and needs a contractor.

_Last reviewed: July 2026 Β· 6 min read_

That third-step-from-the-hallway squeak has probably been announcing your midnight trips to the kitchen for years. It's not a sign your house is falling apart. It's almost always a small gap where wood meets wood or wood meets metal, and it's fixable in an afternoon.

Okoniq Property Hub helps you log which floors squeak, what fix you tried, and whether it held, so repeat problems don't turn into repeat guesswork.

What actually causes a subfloor to squeak?

A squeak happens when two building materials rub against each other under weight, usually a floorboard sliding against a nail shank or a subfloor panel flexing against a joist it's no longer tightly fastened to. Wood is hygroscopic, meaning it expands and contracts with humidity swings throughout the year. Over a few seasons, that movement works nails loose by a fraction of an inch, just enough to create friction instead of a solid connection.

Homes built before the 1990s often used smooth-shank nails to attach subfloor to joists, and those nails back out more easily than the ring-shank nails or screws used today. If your house is older than 25-30 years and you've never had the subfloor re-fastened, loose nails are the most likely culprit. Humidity swings compound the problem, which is also why basements with poor moisture control tend to produce more squeaks upstairs. If your home has ongoing dampness issues, a basement dehumidifier can slow the wood movement that causes fasteners to loosen in the first place.

Is it the subfloor, the joists, or the flooring on top?

You can usually tell by where the noise is and what the floor feels like underfoot. A squeak isolated to one spot, with no give in the floor, is almost always a subfloor-to-joist fastener issue. A squeak that comes with a soft, springy feeling when you walk on it points to a joist problem, moisture damage, or undersized framing, which is a bigger job.

Hardwood or laminate flooring squeaking independent of the subfloor below it is a third category, usually caused by the flooring boards rubbing against each other or against subfloor screws that back out. If you have access from below, in a basement or crawlspace, that's the easiest place to diagnose because you can watch the joist and subfloor move (or not move) while someone walks above.

| Access Point | Best For | Typical Cost | |---|---|---| | From below (basement/crawlspace) | Fixing without disturbing flooring | $20-$40 in materials, DIY | | From above (through flooring) | No basement access, finished ceiling below | $40-$80 in materials, DIY |

How do you fix a squeak from below the floor?

If you have access to the joists from a basement or crawlspace, this is the cleanest fix and doesn't touch your finished flooring. A squeak-fixing bracket kit, sold at most hardware stores for $20-$40, pulls the subfloor tight against the joist using a metal bracket and a screw driven at an angle into the joist.

Have someone walk on the floor above while you watch for movement between the subfloor and joist. Where you see a gap open and close, install a bracket. For gaps where the subfloor has pulled away from the joist entirely, a construction adhesive like PL Premium applied in the gap, combined with a screw, usually solves it permanently. This method also catches early signs of joist sagging before it becomes a real structural problem, similar to how catching a slab leak under a floor early saves you from a bigger repair later.

How do you fix a squeak from above the floor?

If there's no basement access, or the ceiling below is finished drywall you don't want to cut into, you can fix most squeaks from the top using specialty screws designed for this exact job. Products like the Squeeeek No More kit use a screw with a breakaway head that snaps off flush with the floor surface once it's driven into the joist below, leaving a barely visible hole you fill with the included wax stick.

Locate the joist using a stud finder set to floor mode, drive the screw through the flooring and subfloor into the joist, and snap the head off. This method costs $40-$80 for a full kit and works on carpet, hardwood, and laminate. On carpeted floors, the screw goes straight through the carpet fibers and the head disappears once you fluff the pile back over it.

Should you worry about moisture causing repeat squeaks?

Yes, if the squeaking keeps coming back within a year or two of a repair, moisture cycling is likely the reason. Wood subfloor near exterior walls, bathrooms, or above a damp crawlspace expands and contracts more aggressively than wood in a stable, dry environment, which loosens fasteners faster than normal wear would.

Checking your crawlspace or basement for standing water or high humidity is worth doing before you re-fix the same squeak a third time. A property with ongoing moisture problems benefits from basement waterproofing as a first step, since drying out the space slows the wood movement that causes fasteners to work loose in the first place.

FAQ

Can a squeaky floor mean structural damage?

Usually not. A squeak by itself is a loose-fastener issue, but if it's paired with visible sag, bounce, or a floor that feels soft underfoot, that points to joist damage or undersized framing and needs a contractor to evaluate.

Does baby powder or graphite actually fix a squeak?

Powder or graphite worked into the gap between boards can temporarily quiet a squeak by reducing friction, but it wears off within weeks. It's a stopgap, not a fix, and won't work on subfloor-to-joist squeaks below the surface.

How much does it cost to hire a pro to fix subfloor squeaks?

Most contractors charge $150-$350 for a standard house visit to fix a handful of squeaks, more if flooring needs to be pulled up. For a single squeak with basement access, doing it yourself with a $20-$40 bracket kit is usually faster and cheaper.

Will subfloor squeaks go away on their own?

No. The gap that causes the rubbing doesn't close itself, and normal humidity cycles tend to widen it slightly over time rather than shrink it. Left alone, most squeaks stay the same or get slightly louder over a few years.

Can I fix a squeak without a stud finder?

You can estimate joist location by measuring from a known reference point, most US homes use 16-inch on-center joist spacing, but a $15-$25 stud finder with floor mode is far more reliable and worth the small cost to avoid missed screws.


This is educational information, not construction advice. Call a licensed contractor or structural engineer if the squeak comes with visible sagging, bounce, or cracking, since that points to a framing issue beyond a standard fastener fix.

Get seasonal maintenance tips by email

Gutter-cleaning, filter-changing, before-it's-a-$3,000-problem guides. No schedule, no spam β€” unsubscribe anytime.

Prefer to dive in? Get started free β†’