199 Gawler Pl, Adelaide SA 5000, Australia 24×7 Available

How to Fix a Squeaky Floor Under Carpet: A Step-by-Step Guide

Squeaky floors can be an annoying issue, disrupting the peace and quiet of your home. Fortunately, fixing a squeaky floor beneath a carpet is a manageable task that can be accomplished with a few simple steps. This guide will walk you through the process, allowing you to restore peace to your home and silence those bothersome floor squeaks.

Step 1: Locate the Squeak

Before you begin fixing the squeaky floor, identify the exact location of the noise. Walk across the room and pinpoint the areas where the floor squeaks. Use your foot to press down on the carpet to determine the precise spot where the floorboards rub against each other or against the subfloor, causing the squeaking sound.

Step 2: Lift the Carpet

Once you’ve identified the squeaky area, use a pair of pliers or a utility knife to gently lift the carpet. Be cautious not to damage the carpet fibers. Lift it enough to gain access to the subfloor and floorboards beneath.

Step 3: Insert Shims or Screws

If the squeak is caused by floorboards rubbing against each other, insert wooden shims into the gaps between the boards. Alternatively, you can use specially designed squeak elimination screws available at hardware stores. Place the shims or screws strategically along the seams of the floorboards and subfloor to secure them in place and prevent movement.

Step 4: Tighten the Floorboards

For loose floorboards causing the squeak, use screws to secure them firmly to the subfloor. Drive screws through the floorboards into the floor joists beneath. Ensure the screws penetrate both the subfloor and the floorboards, pulling them tightly together without causing any damage.

Step 5: Trim Excess Material

If you used shims, trim off any excess material that protrudes beyond the edges of the floorboards. This will ensure that the carpet lays flat when reinstalled and does not create any visible bulges.

Step 6: Reattach the Carpet

Carefully lay the carpet back over the repaired area. Smooth out any wrinkles or creases to ensure a neat and even appearance. Use a knee kicker or carpet stretcher if necessary to reattach the carpet securely along the edges.

Step 7: Test the Floor

After reattaching the carpet, walk across the repaired area to test for squeaks. Apply pressure to the previously squeaky spots to confirm that the repairs have been successful. If the squeaks persist, you may need to repeat the process or consider seeking professional assistance.


Fixing a squeaky floor under carpet is a task that can be accomplished with a bit of patience and the right tools. By following these steps, you can effectively eliminate those bothersome squeaks and restore peace and quiet to your home. Remember to exercise caution while lifting the carpet and working on the floorboards to prevent any damage. Enjoy your newly silent floors! You can always hire our local carpet repair experts.