Walls, Doors & Floors

How to Fix a Squeaky Floor From Above or Below

How to Fix a Squeaky Floor From Above or Below

Cover photo by Krzysztof Popławski via Wikimedia Commons, CC BY-SA 4.0, resized.

Time30 min–2 hrs
Cost$10–$40
Difficultymoderate

If this fix touches water, gas, or power, the guide starts with the shutoff step and says when a licensed pro should take over.

Product links in this guide are affiliate links. If you buy through one, we may earn a small commission at no extra cost to you. It never changes which products we recommend.

Every house develops a squeaky board eventually, usually in the worst possible spot: outside the bedroom of someone who sleeps lightly. The noise sounds like something structural coming loose. It’s almost always the opposite, a tiny gap and a nail with room to move, and how you fix it depends entirely on whether you can get underneath.

Quick Answer

A squeaky floor means the subfloor has separated slightly from the joist, so a nail rubs in its hole every time you step there. If you have an unfinished basement or crawlspace under the squeak, fix it from below: have someone stand on the spot, find the gap between joist and subfloor, run construction adhesive into it, and tap a shim in gently without forcing it. If you can only work from above, use a squeak repair screw kit through carpet, or drive a trim-head screw into the joist through hardwood and fill the hole. Expect $10 to $40 in materials and anywhere from half an hour to an afternoon depending on how many spots you chase.

What You’ll Need

  • A helper willing to walk back and forth on the squeak while you listen
  • Construction adhesive and a caulk gun, about $8
  • Wood shims, around $5 a bundle
  • A floor squeak repair screw kit, $25–$30, for fixing through carpet from above
  • A stud finder, or a small drill bit and patience
  • Wood filler matched to your floor, if you’re going through hardwood

Step-by-Step

Pin down the exact spot

Get someone to step slowly on and around the noise while you crouch nearby, or go into the basement and listen from underneath. Mark the squeaking area with painter’s tape from above and, if you’re working from below, with chalk on the joist. Squeaks are surprisingly hard to relocate once you’ve stopped hearing them, and the difference between fixing the right joist bay and the one beside it is the difference between silence and doing it twice.

A room with wide wooden floorboards running toward a window Boards run across the joists underneath. Finding which joist the squeak sits over is most of the job. Photo by Cater Yang rugeli via Wikimedia Commons, CC0, resized.

Work from below whenever you can

If the underside is accessible, this is by far the better approach, because nothing you do shows and nothing gets patched. With your helper standing on the squeak, look at the seam where the subfloor meets the top of the joist. You’ll often see a visible gap open and close as weight shifts, sometimes only a business card’s thickness. That gap is the whole problem.

Glue and shim the gap, gently

Load construction adhesive into the gap along the joist. Then take a wood shim, coat it, and slide it into the opening with light hand pressure only. This is the step people get wrong: do not hammer the shim in. A driven shim lifts the floor above it, which creates a hump you can feel, pops a nail somewhere nearby, and gives you a brand new squeak two feet away. The shim is there to fill space, not to jack anything up. Snap off the excess and let the adhesive cure overnight.

Or screw the layers together from below

Where the gap runs along a wider area, a short screw driven up through the joist into the subfloor pulls the two back together permanently. Measure first and measure honestly: subfloor is typically three-quarters of an inch, so a screw that projects more than about an inch above the joist will come through your finish floor. Use a washer-head screw and stop the moment it snugs.

From above, through carpet

With no access underneath and carpet on top, a squeak repair kit is the clean answer. It uses a screw with a scored breakaway head and a depth-control fixture that sits on the carpet. You find the joist through the carpet with the kit’s guide, drive the screw down through carpet and subfloor into the joist, then rock the fixture sideways to snap the head off below the surface. The carpet fibers close over the hole and nothing is visible.

From above, through hardwood

On exposed hardwood, first try powdered graphite or talc swept into the seam between the noisy boards, which works when the rub is board against board. If the squeak persists, locate the joist, drill a pilot hole at a slight angle through the flooring into the joist, drive a trim-head screw until the head sinks below the surface, and fill the hole with matched wood filler. Angling the screw gives it far more grip than driving it straight down. Practice the filler color somewhere hidden before you commit to it in the middle of a hallway.

Time and Cost

FixTimeCost
Glue and shim from below30–60 min plus curing$10–$15
Screw subfloor from below45 min$8
Squeak kit through carpet1–2 hrs$25–$30
Trim screw and fill through hardwood1–2 hrs$15–$25
Carpenter for a persistent floor2–4 hrs$200–$500

Why This Works

A subfloor is nailed to joists when a house is framed, at a moment when all that lumber still carries mill moisture. Over the first few years it dries and shrinks, the sheets pull up a hair off the joists, and the nails, which grip only by friction on their smooth shanks, end up with a little clearance. Step on that spot and the wood deflects, the nail shank slides against wood fiber, and you get a chirp. Adhesive and a shim remove the clearance so nothing can move. A screw does the same thing by force, and unlike a nail it holds mechanically through threads rather than friction, which is why the repair lasts while renailing the same spot never does for long.

Mistakes to Avoid

  • Hammering the shim in. The most common error in this entire job. You will lift the floor and buy yourself a new squeak. Hand pressure only, then stop.
  • Driving a screw from below without measuring. A screw tip breaking through a hardwood floor is a repair with no good ending.
  • Renailing the loose board from above. The nail goes back into the hole that already failed, holds for a few weeks, and works loose again. Screws or adhesive, not nails.
  • Chasing squeaks in February. Dry winter air makes every floor in the house noisier. Live with a new squeak through one season change before you open anything up.
  • Ignoring a floor that feels soft rather than noisy. Sponginess underfoot is not a squeak, it’s a structural signal, and that one deserves an inspection rather than a shim.

Squeaks and creaks around the house tend to share a cause, which is two dry surfaces rubbing where they shouldn’t. The door version of the same physics is covered in fixing a squeaky door hinge for good, and if going after a floorboard leaves marks on the baseboard or wall, patching small holes in drywall will clean it up.

FAQ

What causes a floor to squeak?

A gap has opened between the subfloor and the joist beneath it. When you step there, the subfloor flexes down and back up, and the nail holding it slides in its own hole. That friction is the squeak you hear. It is a fastening problem, not a sign the floor is failing structurally.

Is a squeaky floor a serious problem?

Almost never. Squeaks are a nuisance caused by normal wood shrinkage over years. What does deserve attention is a floor that has gone soft, spongy, or noticeably bouncy underfoot, or a squeak that appears alongside sloping floors or new cracks in the drywall above. Those point at the structure rather than the fasteners.

Does talcum powder actually stop floor squeaks?

For one specific case, yes: two hardwood boards rubbing edge to edge. Sweeping powdered graphite or talc into the seam lubricates that contact and can quiet it for months. It does nothing at all for the far more common squeak, which is the subfloor separating from the joist below, because the powder never reaches it.

Why do my floors squeak more in winter?

Heating season dries indoor air, and dry wood shrinks. Joists, subfloor, and finish flooring all contract slightly, gaps widen, and nails get more room to move. Many squeaks that appear in January genuinely quiet down by June, which is worth knowing before you tear up flooring in the coldest month.

Related fixes

Written by Adham · Covefix

Every step, price, and part name in this guide was checked against current retail listings before it shipped. If a fix didn't work as written, say so; corrections update the article for the next person.