That familiar creak in the middle of a staircase is caused by wood rubbing against wood or against a loose nail shank, usually where the tread meets the riser or the stringer. Learning how to fix squeaky stairs is a one-afternoon DIY project if you can access the underside, and a 30-minute job with a specialty kit even if you cannot. Most squeaks can be killed for less than $25 in materials.
- Find the Source First
- Option 1: Shim from Below (Unfinished Access)
- Option 2: Glue Blocks from Below
- Option 3: Squeak-No-More from Above (Carpeted Stairs)
- Option 4: Screws from Above (Hardwood Treads)
- Option 5: Liquid Nails for Minor Movement
- Option 6: Talc or Graphite for Quick Silence
- Pro Tips for Tough Squeaks
- When to Call a Pro
Find the Source First
Before buying anything, have a helper slowly walk up and down the stairs while you kneel on each step and listen. Mark every squeaky tread with a pencil, and note whether the noise is at the front (nosing), back (where tread meets riser), or middle (where tread meets stringer). The location determines which fix will work.
A front-edge squeak usually means the tread has pulled away from the riser nosing. A back squeak is the tread rubbing the upper riser. A middle squeak is the tread flexing against the stringer, often because a nail has worked loose.
Option 1: Shim from Below (Unfinished Access)
If the underside of the staircase is open (unfinished basement) or accessible through a closet under the stairs, this is the best permanent fix. Have a helper stand on the tread while you work underneath. Apply a bead of wood glue to a thin cedar or pine shim, then tap the shim into the gap where the riser meets the tread or where the tread meets the stringer.
The glue is the permanent part; the shim just holds the gap closed while the glue cures. Do not pound the shim in so hard that it lifts the tread. Just a snug tap.
Option 2: Glue Blocks from Below
For gaps too big for shims, glue a 2×2 block into the corner where the tread meets the riser. Coat two adjacent faces of a 4-inch-long block with PL Premium or Liquid Nails, press it into the corner, and brace with a 2×4 wedged up from the floor. Leave for 24 hours. The block creates a solid mechanical connection between tread and riser that stops the relative movement.
Use glue blocks in addition to shims on problem treads. Belt-and-suspenders approach on the worst offenders.
Option 3: Squeak-No-More from Above (Carpeted Stairs)
The O’Berry Squeak-No-More kit (about $25) is the go-to solution for carpeted staircases where you cannot access the underside. The kit includes specialty screws with a breakaway head and a depth-control jig. You locate the joist or stringer through the carpet, drive the screw through the carpet and tread into the framing, then snap off the head below the carpet surface.
The break-off point leaves the screw shank flush with or slightly below the tread, hidden by the carpet pile. No visible patch, no mess. Buy the larger 50-screw kit if your staircase has more than a few bad treads.
Option 4: Screws from Above (Hardwood Treads)
On exposed hardwood treads, standard trim screws work but leave a visible hole. Drill a pilot hole with a 1/8-inch bit, drive a 2.5-inch trim head screw through the tread and into the stringer, and fill the hole with a color-matched wax fill stick. Pick the screw location at the back of the tread near the riser where a filler patch is least visible.
Use trim head screws like GRK Finish Trim or Headcote. Their tiny head (smaller than a finish nail head) disappears under a dab of wax.
Option 5: Liquid Nails for Minor Movement
If a tread is slightly loose but not badly squeaky, forcing Liquid Nails into the seams can eliminate the noise. Use a caulking gun to inject adhesive into the joint between riser and tread (from below, if possible) or into any visible gap. Walk off the stairs for 24 hours and let the adhesive cure.
This approach is temporary for heavily used stairs but can hold for years on a lightly trafficked staircase.
Option 6: Talc or Graphite for Quick Silence
For a temporary fix before a buyer’s walk-through or an overnight guest visit, dust talcum powder or powdered graphite into the gap between tread and riser from above, then vacuum the excess. The powder acts as a lubricant and silences the rub. Expect it to last a few weeks, after which the powder works its way out and the squeak returns.
This is not a permanent solution. It is a stopgap while you wait to do the real repair.
Pro Tips for Tough Squeaks
Some squeaks come from the stringer itself pulling away from the wall. If the whole staircase shifts when weight is applied, drive 3-inch structural screws through the stringer into the wall framing at 24-inch intervals. Another cause is undersized or missing nails at the original build; replace any visible nail heads with screws in the same hole.
- O’Berry Squeak-No-More kit: $25
- Cedar shims (pack of 12): $6
- Liquid Nails tube: $5
- Trim head screws (50 pack): $12
- Wax fill sticks (assorted): $8
When to Call a Pro
If multiple treads sag visibly, if the handrail feels loose independent of the stringer, or if the stringer itself has split, you are past DIY territory. A carpenter can replace a single tread for $150 to $400 or reinforce a failing stringer for $300 to $800. Do not keep using a staircase with structural movement. Stairs that flex badly can fail suddenly, and the resulting injuries are serious.
For a routine squeak in an otherwise solid staircase, an hour on a Saturday morning with a few basic supplies silences the noise for good.