How to Fix Squeaky Deck Boards
Squeaks in deck boards are your wood telling you something has shifted. A deck that moves under your feet isn't unsafe yet, but it will get worse. Moisture gets into those gaps, fasteners corrode, boards cup and warp, and before long you've got soft spots and real structural issues. The good news: most squeaks are fixable in an afternoon, and you don't need to replace the boards. You're just stopping the movement—wood on wood, wood on fastener, that friction that creates the noise. Once you know what's causing it, the fix is straightforward.
- Walk the deck and map the squeaks. Walk slowly across every board, shifting your weight to identify where the squeaks happen. Mark each spot with chalk or a pencil. Pay attention to whether the squeak happens at the board's center, at fastener lines, or at the edges where boards meet. This tells you whether you're dealing with a loose board, a fastener problem, or movement between boards.
- Inspect fasteners and gaps from below. Get under the deck with a flashlight. Look at the fastener pattern—are screws or nails loose or missing? Are there gaps between the board and joist, or between adjacent boards? Corroded fasteners will look discolored or crusty. Gaps wider than a quarter-inch are the primary culprit in most squeaks. Write down what you see at each squeaky spot.
- Remove and replace corroded fasteners. For squeaks caused by corroded or missing screws, use a drill to remove the old fastener—the head will likely strip, so drill it out. Replace with a new stainless steel or composite deck screw, 2.5 inches long, driven at an angle if possible for better holding power. One new screw per board at the squeak location is usually enough. Don't overdrive; the screw should be snug, not sunk.
- Add screws to loose boards. For boards that move under foot but have sound fasteners, add an extra screw on each side of the joist at the squeak location. Drill a pilot hole first to prevent splitting. Use 2.5-inch stainless steel deck screws. This increases friction and reduces flex. Space new fasteners about 12 inches apart along the joist line.
- Shim gaps between boards. For squeaks from gaps between adjacent boards, drive a tapered shim into the gap from the top of the deck. Start at one end and work your way along. The shim should fit snug but not require hammering hard—you're taking up space, not forcing the boards apart. Trim the shim flush with the board surface with a handsaw. This eliminates the movement that creates friction noise.
- Tighten fasteners across the whole deck. Walk the entire deck with a drill-driver and check every fastener for tightness. You're not over-tightening, just making sure nothing is backed out. This is maintenance work that prevents squeaks from spreading. Focus on boards that get the most foot traffic.
- Test and reseal the deck. Walk the deck again. The squeaks should be gone or significantly reduced. If you removed any fasteners or opened gaps, apply a water-repellent deck stain or sealer to the exposed wood to prevent rot. Let it cure per manufacturer instructions before using the deck heavily.