How to Fix Squeaky Floors

What You'll Need
Hammer and flooring nails
Screws (square headed: 1 1/2 to 2 inches long)
Stud finder
Talcum powder
Powdered graphite
1 by 4 lumber for bracing or blocking

Unnecessary noises coming from your house can be quite annoying such as squeaking floor boards, so it is helpful to know how to fix squeaky floors to relieve yourself of the noise. Wood tends to dry out and shrink in size as the year go by. This drying and shrinking cause little gaps to form in between floor boards. Loose floorboards and loose nails are two of the most common causes of a squeaking floor.  Below are the materials that you need along with the instructions on how to fix squeaky floors.

From the Top of Floor 

Step 1 - Apply Talcum Powder

Sprinkle some talcum powder or powdered graphite on the seams of the squeaking floor boards. After you finish applying the talcum powder, cover it with a paper or cloth tower. Step on the covered areas a couple of times so that the powder seeps through. The talcum powder should provide lubrication in the middle of the squeaking floor boards.

Step 2 - Secure Floor Boards into the Subfloor

If you still hear some squeaking after the first step, this means that you will need to secure the floor boards tighter onto your subfloor. Other than creating the squeaking, loose floor boards can be rather unsafe.

Step 3 - Install Flooring Nails

Use 6d or 8d flooring nails and install these at about 1/2 an inch from the edge of your floor board. These should be nailed all the way down to the subfloor. To protect your floor boards from cracking or splitting, drill smaller holes before nailing. Using wood filler, patch the nails so that they have the same color as your floor board and do not attract much attention.

Step 4 - Use Small Screws

You can also use small sized screws to tighten the floor boards in place as these work better than nails. After securing the screws, patch the wood screw with wood fillers.

From Underside of Floor

Step 1 - Secure Loose Joists

Examine the floor joists and cross bracing. The squeaking is probably caused by loose joists. Securely fasten the floor joists with screws.  

Step 2 - Install the Shims

You can place shims on top of the floor joists. This should be done under the floor boards. Press down on the shims to secure them in place, but avoid hammering them in place as this may cause the floor to be pushed up from underneath.

Step 3 - Install Extra Screws

You can also try installing extra screws to fasten the floor joists. Make sure that the screws are placed in an angular direction.

Step 4 - Install Bracing

You may also install extra bracing in the middle of the floor joists. This should measure 1 by 4 inches. Install the bracing securely in place at the subfloor. Use screws that are long enough to secure it through the subfloor, but not too long to penetrate the floor boards.