How to Fix Squeaky Floorboards (Without Ripping Them Up)

Published on:
We earn a commission if you make a purchase, at no additional cost to you.

Squeaky floorboards are one of those household annoyances that start as barely noticeable and gradually drive you mad. The creak on the landing that wakes the baby. The groan in the hallway that makes you sound like a burglar in your own home at 2am.

The good news is that most squeaky floorboards can be fixed in under an hour, without lifting a single board. The fix depends on what’s causing the squeak and whether you have access to the underside of the floor. I’ll cover all the options — from a 30-second quick fix to a proper permanent repair.

Why Floorboards Squeak

Understanding the cause helps you choose the right fix. Floorboards squeak because of movement — specifically, wood rubbing against wood or against a nail.

The most common causes:

  • Boards have come loose from the joists. Over time, nails work their way out as the timber shrinks, expands, and flexes from foot traffic. When you step on the board, it moves up and down on the nail, creating that classic squeak.
  • Two boards are rubbing together. Floorboards expand and contract with humidity changes. If two adjacent boards are pressed tightly together, they rub edge-to-edge when you walk over them.
  • The joist itself is moving. Less common, but if a joist has dried and shrunk, or if the joist is slightly twisted, the board moves on top of it.
  • Central heating. Homes with central heating experience more dramatic humidity changes between summer and winter. Boards that are silent in summer can squeak all winter when the heating dries them out and they shrink.

In older houses (mine is from the 1870s), every one of these factors is magnified. The boards are 150+ years old, the nails are square-cut iron, and the joists have had a century and a half to dry and move. Squeaks come with the territory — but they can still be fixed.

Finding the Exact Squeak Location

Before you fix anything, you need to pinpoint exactly where the squeak is coming from. This sounds obvious, but squeaks can be deceptive — the sound can seem to come from one spot while the actual movement is half a metre away.

Method:

  1. Walk slowly across the floor, stepping deliberately on each board. When you hit the squeaky one, stop.
  2. Rock your weight on the ball of your foot to confirm which board is moving.
  3. Mark the squeak location with masking tape. You might find several — mark them all.
  4. Try to determine if the squeak is at a joist location or between joists. Joists typically run perpendicular to floorboards, spaced about 400mm apart (in older houses, spacing can be irregular). If the squeak is at a joist, the board has come loose from the joist. If it’s between joists, the boards are likely rubbing together.

Finding the joists:

  • Look for existing nail lines — rows of nails across the boards indicate joist positions.
  • Use a stud finder set to “joist” mode — it’ll detect the denser timber through the floorboard.
  • Tap the floor — it sounds more solid directly over a joist and more hollow between them.
  • If you have access to the room below, look at the ceiling or use a long drill bit to mark a joist location from below.

Fix #1 — Talcum Powder Between Boards (Quick Fix)

If the squeak is caused by two boards rubbing edge-to-edge, this is the simplest fix and it works surprisingly well.

  1. Sprinkle talcum powder or powdered graphite generously along the joint between the two boards.
  2. Work it into the gap by stepping on the boards several times — this pushes the powder down between the edges.
  3. Wipe up the excess with a damp cloth.

The powder acts as a dry lubricant, stopping the wood-on-wood friction that creates the squeak. It’s not a permanent fix — you may need to reapply every 6-12 months as the powder works its way out. But it takes 30 seconds and costs nothing if you’ve got talcum powder in the bathroom.

Alternative: PVA glue thinned with water, dripped into the gap with a syringe. It fills the gap and sets hard, stopping the movement entirely. More permanent than talc, but messier to apply.

Fix #2 — Screw the Board Down to the Joist

This is the proper fix for most squeaky floorboards. If the board has come loose from the joist below, screwing it down stops the movement permanently.

Finding the Joist

You need to screw into the joist — screwing into thin air between joists achieves nothing. Use the methods above to locate the joist centre. Mark it clearly with masking tape on both sides of the squeaky board so you know exactly where to drill.

Choosing the Right Screws

Don’t use nails. Nails are what caused the problem — they work loose over time. Screws grip the joist and pull the board down permanently.

Screw Specification Details
Type Wood screw — counter-sinking head
Length 50mm for standard floorboards (about 20mm thick). The screw should penetrate at least 25mm into the joist.
Gauge 4mm or 4.5mm (No. 8 or No. 10)
Material Steel — zinc-plated or yellow passivated for corrosion resistance

Important: If you have pipes or cables running through the joists (common in upper floors), be very careful about screw length. Standard joists are 150-200mm deep, and pipes/cables typically run through holes in the middle third. A 50mm screw into a 20mm board gives you only 30mm of penetration into the top of a joist — well above any holes. Going longer than 50mm increases the risk.

The Technique for a Flush Finish

  1. Drill a pilot hole through the floorboard. Use a drill bit slightly thinner than the screw shank (about 3mm for a 4mm screw). This prevents the board from splitting — especially important on old, dry timber.
  2. Countersink the top of the hole. Use a countersink bit to create a shallow cone at the surface so the screw head sits flush or just below the surface.
  3. Drive the screw with a drill/driver on a low torque setting. Tighten until the screw head is just below the surface — you should feel the board pull down onto the joist.
  4. Use two screws per joist for a wide board (150mm+), spaced about 30mm from each edge. This prevents the board rocking side to side.
  5. Fill the countersunk hole with a wood filler matched to the floor colour. Sand flush once dry.

Step on the board. The squeak should be gone. If it’s not, the screw may not be hitting the joist — try again slightly to one side.

If you have carpet: You can screw through carpet, but it’s messy and the screw head catches on everything. It’s better to pull back the carpet in the squeaky area, fix the boards, and re-lay the carpet. If you don’t want to do that, see the “Dealing with Squeaky Floors Under Carpet” section below.

Fix #3 — Shimming from Below (If You Have Access)

If you can access the underside of the floor (from a basement, cellar, or unfinished ceiling below), shimming is an elegant fix that involves no screws or holes in the floor surface at all.

  1. Have someone walk on the squeaky area above while you watch from below. You’ll see exactly where the board is moving — a gap between the underside of the board and the top of the joist.
  2. Cut a thin wooden shim (a tapered sliver of wood — offcuts of softwood work fine).
  3. Apply a thin layer of wood glue to the shim.
  4. Tap the shim into the gap between the joist and the board. Don’t force it — you just want to fill the gap, not push the board up. The shim should stop the movement without creating a hump in the floor above.
  5. Let the glue set. The shim is now a permanent filler that prevents the board from moving on the joist.

This method is ideal for exposed-beam ceilings or basements where you don’t want to put screws through the visible floor above. It also works brilliantly for boards that squeak between joists — shim between the board and the nogging (cross-bracing between joists) if present.

Fix #4 — Construction Adhesive from Below

A variation on shimming that’s faster for multiple squeaks:

  1. From below, identify where the board sits on the joist.
  2. Run a bead of polyurethane construction adhesive (such as Gorilla Glue, Stixall, or similar) along both sides of the joist where it meets the underside of the floorboard.
  3. The adhesive expands as it cures, filling any gaps and bonding the board to the joist.

This is particularly effective for fixing several squeaks at once. Run a bead along every joist-to-board joint in the problem area. Once the adhesive sets (24 hours), the boards are bonded solid.

Dealing with Squeaky Floors Under Carpet

Squeaky floors under carpet are the most frustrating because you can’t see the boards, the joists, or the nail lines. But there are solutions:

Option 1 — Screw through the carpet

Not ideal, but workable. Use a stud finder to locate the joists through the carpet. Drive screws through the carpet into the joist. The screw head will sit in the carpet pile and be invisible if the carpet is thick enough. On thin carpet, the screw heads will be felt underfoot — not ideal.

Option 2 — Specialist squeak-repair screws

Products like “Squeeeeek No More” kits are designed specifically for this. They include a scored screw that you drive through the carpet and into the joist using a special jig. Once tight, you snap the screw off at the scored point, leaving the head embedded below the carpet surface. Ingenious and it works well.

Option 3 — Pull back the carpet

The most thorough approach. Pull the carpet back from the gripper rods in the squeaky area, fix the floorboards properly with screws, then re-stretch and re-lay the carpet. If you’re not confident with carpet fitting, a carpet fitter will relay a pulled-back section for £30-50.

Recommended Products for Fixing Squeaky Floors

Most of these are things you probably already own — but here’s the complete list:

  • Countersink wood screws (50mm, 4mm gauge) — a box of 200 covers even the squeakiest house and costs under £10.
  • Cordless drill/driver — with a countersink bit and a driver bit.
  • Stud/joist finder — essential if joists aren’t visible from nail lines. Useful for dozens of other jobs too.
  • Talcum powder or powdered graphite — for the quick-fix approach on board-to-board squeaks.
  • Wood filler — to fill countersunk screw holes. Match the colour to your floor.
  • Construction adhesive — for fixing from below. A tube and a caulking gun.
  • Carpet squeak-repair kit — if your squeaky boards are under carpet.

Total cost to fix squeaky floorboards: Under £20 if you already own a drill. Even if you need to buy a stud finder (£20-40), it’s a tool you’ll use repeatedly for hanging shelves, finding cables, and any wall-mounted project. The cost of living with squeaky floors is zero pounds — but the cost to your sanity is incalculable.

Photo of author

AUTHOR

Adam White is the founder and chief editor at CraftedGarage.com. He has years of experience from years of Gardening, Garden Design, Home Improvement, DIY, carpentry, and car detailing. His aim? Well that’s simple. To cut through the jargon and help you succeed.

Leave a Comment