Project Guide

How to Fix Squeaky Floors

Shim the Subfloor
Person shimming the subfloor.

When determining how to fix squeaky floors, start by shimming the subfloor, if possible. Creaky floors occur when the subfloor has been separated from floor joists. You can solve this by shimming the subfloor. 

  • Wedge shims between the joist and subfloor, and use a clawhammer to tap them into place. 
  • Don't pound the shims because they could lift the floorboards and cause more squeaking.
Cleat the Subfloor
Person cleats the subfloor.

If several boards in the subfloor above a joist are moving, securing them with a cleat, or a solid piece of lumber, works better than shimming the boards individually. A 1 x 4 wedged against the subfloor and nailed to the joist solves this problem.

  • Cut your block to fit snugly in place against the joist. 
  • Secure the blocking with drywall screws. If you have several spots to do this, just repeat steps as necessary. 

Squeaking over a large area may indicate that the joists beneath the floor are shifting slightly and inadequately supporting the subfloor. Steel bridging, nailed between joists, keeps the joists from moving side to side and stabilizes the subfloor.

Drives Screws from Below
Person uses drill to drive screws into the subfloor.

Oftentimes, the squeaks and creaks you hear are caused by the floorboards rubbing against nails or the floorboards. Driving short screws through the bottom of the subfloor through the bottom of the finished floor can alleviate the noise. 

  • Using your power drill, make a pilot hole through the subfloor, then a smaller pilot hole into the finished floor. 
  • Have someone stand on the raised boards while you pull them tight with a wood screw.

Tip: Be sure that you are using short screws to avoid having to fix a floor or repair damage. You do not want the screws to break through the top of the finished flooring. 

Drive Nail From Above
Person uses a hammer to drive a nail from above.
  • When attempting squeaky floor repair without access to subfloor, drill pilot holes and nail through the surface. 
  • Locate the floor joists and nail directly into them for a fastening job that won't work loose. 
  • Using nail setters, countersink the nail heads.
Fixing Squeaky Stairs
Person uses a drill to create pilot holes for nails.

When it comes to figuring out how to fix squeaky stairs, it's important to understand where the noise is coming from. Interior staircases tend to squeak because they are made up of a variety of wooden stair parts that contract and expand over time. 

You can use a few methods to stop creaks:

  • Driving flooring nails at opposing angles assures they won't come loose again. 
  • With hardwood treads, drill pilot holes for the nails, drive the nails into the risers and countersink the nail heads. 
  • Fill the nail holes with wood putty.