A squeaky floor is usually caused by two parts of the floor system moving against each other. The subfloor may flex on a joist, a board may rub against a fastener, or finished flooring may shift slightly under foot. Many squeaks can be fixed without replacing the floor. The best repair depends on whether you can reach the framing from below or only work from the room above.
Find the Source Before You Fasten Anything
Start by locating the movement as precisely as possible. Walk slowly across the noisy area while another person listens from below if you have basement or crawl-space access. Mark the loudest spot with painter’s tape. If you are working alone, step around the area in a small grid and note where the sound is strongest or the floor feels springy.
From below, look for a narrow gap between the subfloor and the top of a joist, or for a nail that has loosened or missed the joist. From above, determine the joist direction before using screws. A stud finder can help, but do not rely on it blindly around plumbing, wiring, heating pipes, or other concealed services.
Any repair involving drilling or long fasteners can hit something hidden. If you cannot confidently identify the framing and likely route of pipes or cables, use a less invasive method or call a professional. Be especially cautious around bathrooms, kitchens, radiators, and areas above utility runs.
How to Repair Squeaky Floors From Below
Access from below is often the cleanest option because it lets you stop movement without making holes in the finished floor. Have someone walk on the squeaky spot while you watch the subfloor and joist. Even a tiny opening-and-closing gap can create a persistent noise.
Use a Shim for a Small Gap
If you see a narrow gap between a joist and the subfloor, slide a thin wood shim into it with a small amount of construction adhesive. Tap it only until snug. Driving it too far can lift the subfloor and create a hump above.
This works well when the squeak comes from the subfloor moving vertically against one joist. Once the adhesive cures, the shim keeps the surfaces in contact and can stop floor squeaks without disturbing the visible flooring.
Secure the Subfloor to the Joist
If the subfloor is loose but there is no obvious gap, fastening it to the joist can reduce movement. From below, use screws long enough to grip the subfloor but short enough that they cannot reach through the finished floor. Measure the material thickness instead of guessing.
If the floor flexes between joists, solid blocking between adjacent joists may help stiffen the area. This is more involved than adding a shim, but it can solve movement that occurs between framing members rather than at one loose point.
How to Fix a Creaky Floor From Above
When there is no access from below, the repair must usually be made from the finished side. The goal is still to pull the moving layers together while keeping the repair as discreet as possible.
Through Carpet
Special squeak-repair kits use breakaway screws that pass through carpet and subfloor into a joist. The exposed part of the screw is then snapped off below the carpet surface. These kits can work well when the joist location is known accurately. Test in an inconspicuous area first and keep the fastener path clear of hidden services.
Through Hardwood
For solid wood flooring, a small pilot hole and narrow trim-head screw can sometimes pull a loose board and subfloor toward a joist. The hole can then be filled with colour-matched wood filler. Predrilling helps reduce the risk of splitting the board.
Do not automatically screw down engineered or floating floors. Many laminate and click-lock floors are designed to expand and contract as a floating surface. Fastening through them can restrict movement or damage the locking system. Instead, investigate the underlayment, subfloor flatness, expansion gaps, or access from below.
A Practical Example: The Squeak Beside a Bed
Suppose a bedroom squeaks only when someone steps beside the bed. From the basement, a helper walks on the marked spot while you watch the subfloor. You see a thin gap opening and closing above one joist. Rather than adding several screws at random, you place one adhesive-coated shim into that gap until snug. The movement stops, and so does the noise. Targeting the exact source is usually safer and more effective than fastening a wide area unnecessarily.
Common Mistakes That Make Floor Squeaks Worse
Overdriving shims can push the floor upward. Using screws that are too long can damage the finished flooring or hidden services. Randomly adding fasteners without confirming joist locations may miss the framing and create extra holes without solving the problem.
A floor joist squeak can also signal more than a loose subfloor. If you see cracked framing, major sagging, water damage, rot, insect damage, or movement that seems structural, do not treat the noise as a simple cosmetic issue. Have the floor assessed before attempting a DIY repair.
FAQ
Why does my floor squeak more in some seasons?
Wood changes dimension as indoor humidity changes. Seasonal drying can create small gaps around boards, subfloors, and fasteners, while humid conditions may tighten some joints. A squeak can therefore become louder or quieter during different times of year.
Can I stop a squeaky floor without removing the flooring?
Often, yes. Repairs from below can leave the finished floor untouched, and some above-floor methods use very small or breakaway fasteners. The best option depends on the flooring type and where the movement occurs.
Should I use nails or screws for squeaky floor repair?
Screws usually provide better long-term clamping than ordinary nails because they are less likely to loosen as the floor moves. The correct type and length still matter, and fasteners should only be placed where the framing and hidden services are understood.
When should I call a professional?
Call a flooring professional, carpenter, or qualified contractor if the floor is sagging, framing is damaged, the area is wet or rotten, the squeak is widespread, or you cannot safely identify pipes and wiring before fastening.
Choose the Repair That Matches the Movement
The most reliable way to repair a squeaky floor is to fix the specific place where movement occurs. From below, a carefully placed shim, adhesive, or properly sized screw may solve the problem with no visible damage. From above, use the least invasive method that suits the flooring type and avoid fixing floating floors in place. A few minutes spent locating the real source of the squeak usually saves more time than scattering screws around the room and hoping one finds the problem.


