The short answer
Common Causes of Squeaks
A squeak happens when two parts of the floor move against each other. Over time, nails can work loose, or the wood can shrink and expand with humidity changes. In humid climates with frequent storms, moisture in the air can make wood swell and then dry out.
Water damage is another frequent cause. A slow leak from a pipe or a spill that soaked into the subfloor can soften the wood and loosen the fasteners. If you notice a musty smell, discoloration, or a soft spot near the squeak, water may be involved. Check the area for stains or warping before you decide on a fix.
How to Find the Exact Spot
Walk slowly across the floor and listen for the squeak. Mark the spot with a small piece of tape. Press down on the area with your hand to see if it moves. You can also try tapping the floor with a rubber mallet to hear if the subfloor sounds hollow.
If the floor is over a crawlspace, go underneath and look for gaps between the joists and the subfloor. Shine a flashlight along the joists to see if any are cracked or water-stained. Knowing the exact location helps you decide whether a simple shim or a larger repair is needed.
- Loose nails or screws
- Wood shrinkage from humidity changes
- Subfloor separating from joists
- Water damage softening the wood
- Cracked or split joists
- Improperly spaced fasteners
Quick Fixes You Can Try
For a minor squeak, you can often drive a trim-head screw through the floor and into the joist below. Countersink the screw slightly and fill the hole with wood putty. If you have access from below, add a thin shim between the joist and the subfloor to close the gap.
Another simple method is to apply a powdered lubricant, like graphite or talc, into the seam between boards. This reduces friction without changing the floor structure. Be careful not to use oil-based products, as they can stain the wood. These fixes work well when the floor is dry and the movement is small.
When Water Damage Is the Cause
If the squeak comes with a soft spot, a dark stain, or a musty odor, water damage is likely. Press on the area to see if it gives under your weight. Water-damaged subfloor can rot, which means a simple screw fix won't hold. You may need to remove the damaged flooring and replace the affected section.
Before you pull up boards, find the source of the moisture. Check under sinks, around toilets, and along exterior walls for leaks. If you can't find the leak, a moisture meter can help. If the damage is widespread, local water damage pros can inspect and dry the structure properly.
- Soft or spongy spots
- Dark stains or discoloration
- Musty or moldy smell
- Visible gaps between boards
- Sagging or uneven floor surface
When to Call in the Pros
If the squeak is isolated and the floor is solid, a DIY fix may be enough. But if you find water damage, widespread movement, or a sagging floor, it's time to get help. Water-damaged flooring removal and structural drying are jobs that need the right equipment and experience.
A professional can map the moisture, dry the structure, and replace damaged materials. They can also spot issues you might miss, like a hidden pipe leak or a failing joist. If you live in a hot, dry climate, keep your shutoff valve location written down so you can stop a leak quickly. Acting fast can prevent more damage and cost.
Need help right now?
Every hour counts once water gets into floors and walls. One call starts the response.
Call Now (214) 730-5993Frequently asked questions
Can a squeaky floor be fixed without replacing it?
Yes, if the cause is a loose fastener or a small gap. You can add screws, shims, or lubricant. But if water damage has rotted the subfloor, replacement may be the only option. Inspect the area first to see how solid it feels.
Why does my floor squeak more in winter?
In winter, indoor air is drier, which makes wood shrink. Shrinking boards pull away from nails and joists, creating movement and noise. Using a humidifier can reduce the effect, but it won't fix the underlying loose parts.
Is a squeak a sign of a serious problem?
Not always. Many squeaks are just from normal wear and humidity changes. However, if the floor feels soft, looks stained, or has a musty smell, it could be water damage. Check for leaks and call a professional if you're unsure.