Why Floorboards Creak

Floorboards creak when they rub against each other, against nails, or against the joists beneath. The rubbing produces the squeak. There are two types of fixes: lubricating to stop the rubbing (quick, temporary-ish) or fastening boards more securely to stop the movement (permanent).

Quick Fix: Lubricants (No Tools Required)

  1. 1

    Sprinkle talcum powder or powdered graphite into the gap

    Identify the squeaky board by walking slowly until the creak triggers β€” mark the spot. Sprinkle talcum powder (baby powder) or powdered graphite (from a hardware store) liberally into the gaps around the creaky board.

  2. 2

    Work it in by walking on the spot repeatedly

    Walk back and forth over the powder-dusted area. The foot pressure works the lubricant down into the gap and between the surfaces that are rubbing. The squeak should reduce or disappear as the lubricant gets into the right places.

  3. 3

    Vacuum up excess powder

    Vacuum the surface to remove any visible residue. The lubricant in the gap remains and continues to work.

Permanent Fix: Screwing Down the Board

  1. 4

    Locate the joist beneath the squeaky board

    Use a stud finder to locate the timber joist running beneath the floor. Joists typically run perpendicular to the floorboards and are 400–600mm apart. The squeak is almost always at a board-to-joist crossing.

  2. 5

    Pre-drill a pilot hole

    Drill a pilot hole through the floorboard into the joist β€” use a drill bit slightly smaller than your screw. Countersink the hole so the screw head sits flush or below the surface.

  3. 6

    Drive a screw into the joist

    Drive a 50–65mm wood screw through the floorboard into the joist. This pulls the board tight against the joist and eliminates the movement causing the squeak. Fill the countersink with wood filler, sand smooth and refinish if needed.

Creaking from below (if you have access underneath)If you can access the floor from below (basement or crawl space), have someone walk the floor above while you identify the exact squeak location. Apply construction adhesive between the joist and subfloor at the problem point, or drive a screw up through the subfloor into the floorboard from below (use a screw short enough not to poke through the top).

Frequently Asked Questions

Temporarily β€” WD-40 lubricates the surfaces that are rubbing but it evaporates and the squeak returns within weeks or months. Talcum powder or powdered graphite last longer as lubricants. For a permanent solution, fastening the board to the joist is the only reliable fix.
Seasonal movement is the most common cause β€” timber expands and contracts with changes in humidity and temperature. Boards that were silent in summer may creak in winter as they contract and loosen from joists and adjacent boards. Maintaining consistent indoor humidity (40–60%) reduces seasonal movement and the associated creaking.