How to Fix Every Type of Squeaky Floor – Complete Guide

✍ Updated: June 19, 2026⏱ Reading time: 9 minPractical DIY guide
10 min read|Updated: August 9, 2026|By Fix My Home Tips Editorial Team

Quick Answer

A squeaky floor is often 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 How to Fix Every Type of Squeaky Floor – Complete Guide to Pinterest

Save this for later

Pin this guide to your DIY board so you have it when you need it.

Save to Pinterest

A 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.

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 may provide a durable repair when installed correctly.

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.

FM

About this guide

This guide is maintained by the Fix My Home Tips editorial team. It separates low-risk homeowner checks from work where a qualified professional is the safer choice.

  • Safety first: common water, electrical, structural and mold risks are flagged where relevant.
  • Corrections welcome: readers can report unclear or outdated information for review.
  • Retailer-link status: purchase links are currently paused while program details are verified.

About Fix My Home Tips · Editorial process · Report a correction

Choose the repair by access and floor type

A squeak can come from movement between a board, subfloor, fastener or joist. Mark the exact sound while another person steps nearby, then decide whether safe access from below is available. Do not drive a screw until you know the joist location and have considered hidden pipes, wiring and underfloor heating.

For suitable floors, compare the instructions and fastener depth of this floor-squeak repair option with your floor construction before use.

Scroll to Top