← Back to Blog

How to Fix Squeaky Floors (And When It's More Than Just an Annoyance)

A squeaky floor is one of those things that starts as a minor irritation and slowly becomes the most maddening sound in your house. You know exactly which board it is. You start automatically stepping around it. Guests hit it at 6am and wake everyone up.

The good news is most squeaky floors are fixable. The bad news is the fix depends on what's causing it — and that's not always obvious from the surface. Here's how to figure out what you're dealing with and what to do about it.

Why Floors Squeak in the First Place

Almost every squeak comes down to wood moving against wood or wood moving against a fastener. Specifically:

  • A floorboard rubbing against an adjacent board
  • A floorboard that's no longer held tight to the subfloor beneath it, causing it to flex and rub against a nail or screw
  • The subfloor itself moving against the floor joists below

Squeaks often develop or get worse over time as wood dries out, fasteners loosen, and the natural movement of a house causes things to shift slightly. Pittsburgh's humidity swings between summer and winter accelerate this in older homes.

Step 1 — Find Exactly Where It's Coming From

Walk the squeaky area slowly and deliberately. Stop when you hear it and mark the spot with a piece of tape. Try to narrow it down to a specific board or a small area — the more precisely you can locate it the easier the fix.

Then get down and look at the floor closely. Is it hardwood, engineered wood, laminate, or carpet over subfloor? This matters because the repair approach is different for each.

Also check whether you have access to the floor from below — a basement or crawl space underneath opens up easier repair options.

Fixes From Above — When You Can't Access From Below

Most homeowners need to fix squeaks from the top since access from below isn't always practical.

Powdered graphite or talcum powder for surface squeaks. If the squeak is coming from two boards rubbing against each other at the surface, work powdered graphite or talcum powder into the joint between the boards. Put a small amount on the joint, work it in by stepping on the boards repeatedly, and wipe up the excess. This is the easiest possible fix and works surprisingly well for surface-level rubbing.

Try this first on any hardwood floor squeak before doing anything more involved.

Screwing through the finished floor. If the board has lifted slightly from the subfloor, driving a screw through the finished floor into the subfloor and joist below pulls it back down and eliminates the movement causing the squeak.

The catch is you'll have a visible screw hole. On hardwood floors there are specialty kits — the Squeeeeek No More kit is the most well known — that use a breakaway screw driven through a pilot bit. The screw snaps off below the surface of the wood and the small hole can be filled with wood putty and stained to match. Not invisible but very close.

On carpet, screws go right through the carpet and padding into the subfloor below. The carpet fibers hide the screw head and you'll never see it.

Fixes From Below — The Cleanest Option When You Have Access

If you have a basement or crawl space beneath the squeaky floor, fixing from below is almost always cleaner and easier than working from above.

Shims for gaps between subfloor and joist. Have someone walk the squeaky area while you watch from below. You'll often see the subfloor flexing slightly where it's separated from the joist. Slide a thin wood shim coated with carpenter's glue into the gap until it's snug — don't force it or you'll push the floor up. The shim fills the gap and eliminates the movement.

Construction adhesive for longer gaps. If the separation runs along a longer section of joist rather than one small spot, run a bead of construction adhesive along the joist where it meets the subfloor. This bonds them back together and eliminates the flex.

Short screws through the subfloor. Drive short screws up through the subfloor into the finished floor above — but only if you're absolutely certain the screws are short enough not to come through the finished floor surface. Measure carefully. This pulls the finished floor tight to the subfloor and eliminates movement.

Squeaky Stairs — A Slightly Different Problem

Stair squeaks are extremely common and usually come from the tread — the horizontal part you step on — rubbing against the riser below it or the stringer on the side.

From above: Drive finish nails or screws at an angle through the tread into the riser below. Countersink them and fill the holes with wood putty.

From below: If you have access under the stairs, drive screws up through the riser into the tread above, or apply construction adhesive to the joints between tread and riser.

A few well placed screws usually eliminate stair squeaks completely.

When Squeaky Floors Signal Something More Serious

Most squeaks are just wood movement and loose fasteners. But a few situations are worth paying closer attention to:

Squeaks that developed suddenly across a large area. If a section of floor that was quiet suddenly developed squeaks in multiple spots, it could indicate the subfloor has absorbed moisture and is swelling or delaminating. Check nearby for water sources — a slow leak under a bathroom above, condensation from HVAC, or moisture coming up from a crawl space.
A soft or springy feel along with the squeak. A squeak combined with a floor that feels spongy or gives under your weight is a subfloor issue rather than just a surface squeak. This needs more than a screw or some powder — the subfloor may need repair or replacement in that area.
Squeaks concentrated near a load bearing wall or beam. If the squeak is localized near a main beam or load bearing wall and is accompanied by any visible sagging or unevenness in the floor, have someone look at the structure below before assuming it's just a loose board.

What To Realistically Expect

Squeaky floors are one of those repairs where managing expectations matters. A single identified squeak in a hardwood floor is very fixable and the result can be nearly invisible. A floor that squeaks in many spots throughout a room is a bigger project — you can reduce it significantly but eliminating every single squeak in an older home isn't always realistic without refinishing the floor.

Focus on the worst offenders first — the ones in high traffic areas or the ones that wake people up — and work from there.

The Bottom Line

Start with the simplest fix — powdered graphite worked into the joint — and work up from there. Screws from above handle most of what graphite doesn't. Access from below makes everything easier and cleaner if you have it.

If the squeak is paired with soft spots, recent water exposure, or feels structural rather than cosmetic, it's worth having someone look at what's going on beneath the surface.

If you're in Moon Township, Coraopolis, Sewickley, Robinson, or anywhere in the Pittsburgh area and want the squeaks taken care of without the hassle, we're happy to help. Free estimates — call or text 412-353-5341 or visit handledhome.net.

Got a Squeaky Floor You're Done Living With?

Free estimates in Moon Township and the Pittsburgh area.

Call Now