We may be compensated if you purchase through links on our website. Our Reviews Team is committed to delivering honest, objective, and independent reviews on home products and services.
Project details
Skill
Cost
Estimated Time
Squeaky wood floors can be a persistent annoyance in any home. The creaking and popping underfoot can disrupt your peace and quiet. The good news is that fixing squeaky floors is a relatively straightforward DIY project. In the video above, This Old House general contractor Tom Silva demonstrates an effective method for fixing squeaky floors using specialized screws. In this article, we’ll explore that method and give you the rundown on how you can implement it in your home.
What Causes Squeaky Floors?
Understanding what’s behind squeaky floors is helpful when it comes to finding a lasting solution. Here are some common causes of floor squeakiness:
- Wood movement and loose nails: Wood naturally expands and contracts with changes in temperature and humidity. Over time, this movement can loosen the nails holding the floorboards in place. When you step on the floor, the boards shift and rub against these loose nails, causing them to squeak.
- Gaps between floorboards and subfloor: Another common cause is gaps between the floorboards and the subfloor. These gaps can occur due to settling of the house, warping of the wood, or improper installation. When you put weight on the floor, the boards flex and rub, resulting in squeaks.
- Improper installation: In some cases, poor installation is to blame. This could mean not enough nails, the wrong type of nails, or not securing the subfloor to the joists. Any of these issues can cause friction between the boards and create noise.
Tools and Materials Needed
To repair squeaky wood floors, you’ll need the following tools and materials:
- 1/8-inch drill bit
- Carpenter’s glue (optional)
- Clean, dry cloth
- Counter-Snap breakaway screws (standard length for floors installed over subfloor, long decking screws for sleeper systems)
- Drill/driver
- Hammer and nail set (optional)
- Metal depth-control fixture (comes with the Counter-Snap screws)
- Wood filler stick
Locating Squeaky Areas
Before you can fix a squeaky floor, you need to pinpoint the exact location of the problem. Here are some steps to help you locate the squeaky areas:
- Walk slowly around the room, paying close attention to any squeaks or creaks you hear.
- Mark the squeaky spots with painter’s tape or a piece of chalk.
- Have someone walk on the floor while you listen from below, if possible, to identify the source of the squeak more precisely.
- Check for any visible gaps between floorboards or signs of movement when weight is applied to the area.
Repairing Squeaky Floors From Above
If you can access the floor from above, this method is often the easiest. Silva walks through how to use Counter-Snap screws to fix squeaky floors following the steps below.
Determining Floor Construction
First, figure out if your floor is installed directly over a subfloor or if it uses a sleeper system. Silva recommends drilling a small hole and using a nail to feel for any space under the floorboards.
Using Counter-Snap Screws
Counter-Snap screws are great for fixing squeaky floors without leaving obvious signs of repair. Here’s how to use them:
- Insert a Counter-Snap breakaway screw through the metal depth-control fixture.
- Hold the depth-control fixture tight to the floor and drive the screw through the floorboard and into the subfloor below.
- Run the drill at its highest speed for best results. Pilot holes aren’t typically required.
- The screw head will automatically snap off when it comes in contact with the depth-control fixture, leaving a small hole that can be easily filled.
- Drive one screw at each squeaky spot on the floor.
Filling Screw Holes
After driving the screws, use a wood filler stick that matches the color of your floor to fill each screw hole. Apply the filler generously, slightly overfilling each hole. Wipe away the excess filler with a clean, dry cloth. Allow the filler to dry completely before walking on the repaired areas.
Repairing Squeaky Floors From Below
If you can access the underside of the floor, such as from a basement or crawl space, you have a few other options to try.
Shimming Gaps
Locate the source of the squeak from below, and look for any gaps between the subfloor and the joists. Insert a thin wood shim coated with carpenter’s glue into the gap. Tap the shim gently with a hammer until it’s snug. Allow the glue to dry completely before removing any excess shim material.
Reinforcing With Blocks
Cut a small block of wood to fit between the joists. Apply carpenter’s glue to both ends of the block. Position the block against the underside of the subfloor where the squeak occurs. Secure the block in place with screws or nails driven at an angle through the block and into the joists.
Additional Techniques
For added stability, you can use specialized brackets designed to hold the subfloor tightly against the joists. These brackets are screwed into place and can help eliminate movement in larger problem areas. Apply construction adhesive along the seams where the subfloor meets the joists. This adhesive helps bond the components together and reduces movement that can lead to squeaks.
Use longer screws to pull down any loose subfloor sections securely against the joists. This can be effective in older homes where the subfloor may have lost some of its original grip.
Preventing Future Squeaks
While it’s impossible to completely prevent wood floors from ever squeaking again, these are a few steps you can take to minimize the likelihood of future problems:
- Avoid walking on floors with high heels or cleats, which can damage the wood and loosen fasteners.
- Consider using area rugs or carpets in high-traffic areas to minimize wear and tear on the floorboards and reduce squeak occurrences.
- Maintain consistent indoor humidity levels to reduce wood movement.
- Periodically inspect your floors for signs of wear or movement and address issues promptly.
- Use a dehumidifier in damp basements or crawl spaces to protect the subfloor from moisture.