🛠️ Recommended Tools & Products
These are the tools and replacement parts we recommend for this repair. As an Amazon Associate we earn from qualifying purchases at no extra cost to you.
Quick Answer
A squeaky floor is almost always caused by the floorboard rubbing against subfloor nails or the subfloor separating from the joists below. The fix depends on access: from below, drive construction screws up through the joist into the loose subfloor. From above on finished hardwood, use a Squeak-No-More kit with snap-off screws. For carpeted floors, a specialized squeak-locator tool drives screws through the carpet without visible damage.

Save this for later
Pin this guide to your DIY board so you have it when you need it.
Save to PinterestA squeaky floor that announces every step, no matter how lightly you tread, is one of the most universally annoying problems in any home. From hardwood and laminate to carpeted bedrooms and creaky stair landings, almost every house has at least one floor that squeaks somewhere. The good news is that almost every squeak can be silenced with the right fix, often without lifting a single floorboard.
This complete guide covers every type of squeaky floor: hardwood, engineered, laminate, carpeted, and stairs, and gives you the right fix for each one, whether you have access from below or only from above.
Quick answer
For How to Fix Every Type of Squeaky Floor – Complete Guide, diagnose the cause before replacing parts. Start with the lowest-risk visible issue, test the fix carefully, and stop if the repair involves water, electricity, structure, security or repeated failure.
Best first steps
- Confirm exactly when and how the problem happens.
- Inspect the easiest visible cause first.
- Clean, tighten, align or reset before replacing parts.
- Test the repair slowly and watch for the same symptom.
- Escalate if the problem returns or affects safety.
Why Floors Squeak
Floor squeaks come from movement and friction between components. Identifying the source decides the right fix:
- Loose floorboards or subfloor: Boards or subfloor panels that have come away from the joists move and rub against the nails or each other, the most common cause.
- Gaps between subfloor and joists: A small gap lets the subfloor flex and rub against the joist below every time you step on it.
- Friction between adjacent boards: Wood-on-wood contact between boards produces a creak as one rubs against the next.
- Seasonal movement: Wood expands and contracts with humidity, loosening fixings and opening gaps over time.
- Worn stair components: On stairs, the tread, riser, or wedges holding them in place can come loose with use.
Tools and Materials You Will Need
- Stud/joist finder (essential)
- Screwdriver or drill
- Wood screws or special squeak-fixing screws
- Wood glue and shims
- Construction adhesive
- Talcum powder or powdered graphite
- Hammer
- Squeak-fixing kit (for carpeted floors)
- Trim screws (for hardwood)
Step-by-Step: How to Fix Every Type of Squeaky Floor
Step 1: Locate the Squeak Precisely
Walk slowly across the floor, or have a helper step while you listen, to pinpoint exactly where it creaks. Mark the spot with tape. Many squeaky floors have only one or two problem areas.
Step 2: Fix From Below If You Have Access
For homes with a basement or crawl space, find the gap between the subfloor and joist beneath the squeak. Tap a glue-coated shim into the gap, or drive a screw up through the joist into the subfloor (not all the way through the finished floor above).
Step 3: Fix Hardwood Floors From Above
Use a stud finder to locate the joist, drill a small pilot hole, and drive a thin trim screw through the floorboard into the joist. Countersink slightly, fill the small hole with matching wood filler, and the repair becomes nearly invisible.
Step 4: Fix Carpeted Floors With a Squeak Kit
A special carpet squeak-fixing kit (such as the Squeeeeek No More) uses screws that drive through the carpet into the joist and then snap off below the surface. This silences squeaks without lifting the carpet at all.
Step 5: Fix Laminate or Engineered Floors
These floating floors are tricky because driving screws can damage the finish or the click-lock joints. Often the cure is to puff talcum powder or powdered graphite into the joints between planks to reduce friction, or address the subfloor from below if accessible.
Step 6: Fix Squeaky Stairs
For stairs, the squeak usually comes from the tread rubbing against the riser. Apply wood glue and tap shims into any visible gaps, or drive trim screws through the tread into the riser from above. From below, screws and glue blocks can secure the joint solidly.
Pro Tips to Prevent This Problem
- Always screw into a joist (not just the subfloor) for a fixing that truly holds.
- Use powdered graphite rather than oil to lubricate boards, it does not stain or attract dirt.
- Maintain steady indoor humidity (40 to 60 percent) to reduce seasonal wood movement.
- A squeak-fixing kit through carpet is one of the cleverest DIY tools you can buy.
- On stairs, glue blocks added from underneath are an old carpenter’s trick that lasts for decades.
When to Call a Professional
Call a professional if squeaks are widespread, accompanied by sagging or bounce in the floor, or if you suspect a structural problem with the joists or subfloor. Widespread movement can occasionally signal a problem worth a proper inspection by a builder or surveyor.
Frequently Asked Questions
Can a squeaky floor be fixed without removing the carpet?
Yes. A specialised squeak-fixing kit uses screws that drive through the carpet into the joist beneath and snap off below the surface, silencing the squeak with no carpet removal needed at all.
Why do my new floors already squeak?
New floors can squeak if the subfloor was not adequately fastened to the joists during installation, or if seasonal wood movement has opened small gaps. Identifying the source and securing the subfloor from below usually solves it.
Will lubricating my hardwood floor stop the squeak?
For friction squeaks between boards, working talcum powder or powdered graphite into the gaps can help. However, if the cause is a loose board or gap to the joist, only securing the wood with a screw will truly cure it.
Why do my stairs squeak in the middle?
Usually the tread has come loose from the riser or wedges underneath. Apply wood glue, tap shims into the gap, or drive trim screws from above to pull the tread tight to the riser. From below, glue blocks added at the joints are a permanent fix.
Final Thoughts
Almost every squeaky floor can be silenced once you identify the source. From below, screws and shims address loose subfloor and joist gaps. From above, trim screws (for hardwood), squeak kits (for carpet), or graphite (for laminate and friction squeaks) handle the rest. On stairs, glue, shims, and screws secure loose treads. Pick the right approach for your floor type, and you can finally walk silently across your own home, day or night.
Related Repair Guides
More step-by-step DIY guides you might find useful:
About the Author
Fix My Home Tips is dedicated to providing practical, tested DIY solutions for homeowners. Our guides are written by experienced home improvement enthusiasts and tested for accuracy and safety.
📋 Affiliate Disclosure
Fix My Home Tips is a participant in the Amazon Services LLC Associates Program. We earn a small commission from qualifying purchases at no extra cost to you. This helps us provide free, high-quality content. We only recommend products we genuinely believe in.
