Stop a Squeaky Floor
Squeaks happen when subfloor pulls away from joists. From below (basement) is easiest; from above takes a kit but works.
Ad728×90 leaderboard — replace with AdSense unit code
🛠
Want help as you go?
Open this guide in the interactive Fixly app — ask follow-up questions and get AI-powered tips for your specific situation.
Tools
- ✓
- ✓
- ✓
Materials
- +For accessing the joist from a basement/crawlspace
- +Includes scored screws that snap off below floor surface
As an Amazon Associate, Fixly earns a small commission on qualifying purchases — at no extra cost to you. It helps keep the guides free.
AdIn-content rectangle — replace with AdSense unit code
🔧
Over your head? Skip the headache.
This one trips up first-timers. Get up to 3 vetted, local quotes — usually within a few hours.
Find a pro →
Steps
-
1
Locate the squeak
Walk in slow motion, weight on one foot at a time. Mark the exact spot.
-
2
From below (best case)
In the basement, have someone walk on the squeak. You'll see the subfloor flex against a joist. Drive a 1-1/4" screw up through the joist into the subfloor — but stop before the screw breaks through the floor above. Measure first.
-
3
From above (carpet)
Use a Squeeeeek-No-More kit. Find the joist with the included tool, screw through carpet into the joist. The screw's scored top snaps off below the floor surface so no head shows.
-
4
From above (hardwood)
Drive a finish nail at a slight angle through the seam into the joist. Set the head below the surface, fill the hole with matching wood putty.
AdEnd-of-guide unit — replace with AdSense unit code