How to Fix Squeaky Wooden Floors with Expanding Foam: A DIY Guide

The charming character of an older home often comes with a distinct soundtrack: the persistent squeak and creak of wooden floors. While some find it rustic, for most, it’s an annoyance that disrupts the peace and quiet of a home. This common issue is usually not a sign of a major structural problem but rather a simple mechanical one that, with the right approach, you can solve yourself.
This comprehensive guide will walk you through using expanding foam to permanently silence those noisy floorboards, transforming your home into a more serene space.
Why Do Wooden Floors Squeak?
Before diving into the solution, it’s helpful to understand the cause. The familiar squeak is the sound of friction. Over time, as a house settles and wood expands and contracts with changes in temperature and humidity, small gaps or hollow voids can form between the floorboards and the subfloor below.
When you walk across these areas, the floorboards flex downwards, rubbing against each other, the subfloor, or the nails that hold them in place. This movement and friction create the squeaking noise you hear. The goal of any effective fix is to eliminate this movement by filling the void and stabilizing the floorboards.
The Expanding Foam Solution: A Modern Fix
Traditionally, fixing squeaky floors meant trying to secure boards from above with screws or from below by adding shims—methods that can be difficult, invasive, and not always effective. Injecting expanding foam is a modern, less intrusive alternative that directly addresses the root cause: the hollow space.
When injected into the void beneath the floorboards, construction-grade expanding foam expands to fill the gap completely. As it cures, it hardens into a rigid, lightweight material that provides solid support, preventing the floorboards from moving and thus eliminating the squeak.
Before You Begin: Tools and Crucial Preparation
Proper preparation is key to a successful and safe repair. Rushing this step can lead to messy results or even damage to your floor.
Tools and Materials You’ll Need:
- Drill with an 8-10 mm (approx. 3/8 inch) drill bit
- Can of low-expansion construction foam: It’s important to use a low-expansion formula to minimize the risk of it pushing the floorboards upwards with excessive force.
- Sturdy wooden beams or planks (2x4s work well)
- A utility knife or sharp blade
- Safety glasses and gloves
- Shop vacuum or dustpan for cleanup
The Most Important Step: Bracing the Floor
This step is absolutely critical and should not be skipped. Expanding foam exerts significant pressure as it cures. Without proper bracing, this pressure can be strong enough to lift and warp your floorboards, creating a much bigger problem than a simple squeak.
To brace the floor, lay your wooden beams across the squeaky section of the floor. Then, wedge additional beams vertically between those planks and the ceiling, making them snug and secure. This counter-pressure will hold the floorboards firmly in place while the foam expands and cures beneath them.
Step-by-Step Guide to Silencing Your Floors
With your tools gathered and your floor securely braced, you’re ready to begin the repair.
Step 1: Pinpoint the Squeak
Walk around the noisy area to identify the exact source of the squeaks. Use small pieces of painter’s tape to mark the loudest spots. This will be your map for where to drill.
Step 2: Drill Injection Holes
Using your drill with an 8-10 mm bit, carefully drill a series of holes directly through the floorboards at the spots you marked. For a larger area, space the holes about 12-18 inches apart. The exact number and spacing may require some trial and error, but a good starting point is 10-15 holes for a moderately sized squeaky zone.
Step 3: Inject the Expanding Foam
Put on your safety glasses and gloves. Attach the nozzle to the can of expanding foam and insert it into one of the drilled holes. Inject the foam in a short, controlled burst. Remember, the foam will expand significantly, so you don’t need to fill the void completely.
Move from hole to hole, injecting a small amount in each. As you work, you will likely see foam begin to emerge from adjacent holes—this is a good sign, indicating that the foam is spreading and filling the space underneath.
Step 4: Let the Foam Cure Completely
Patience is key. Leave the bracing in place and allow the foam to dry and fully cure according to the manufacturer’s instructions. This typically takes around 24 hours. During this time, avoid walking on the treated area. The foam will harden into a solid support structure for the floor.
Step 5: Trim the Excess Foam
Once the foam is fully cured and hard to the touch, use your utility knife to carefully slice off any excess foam that has pushed up through the drill holes. Keep the blade parallel to the floor to ensure a flush, clean cut. Vacuum up any trimmings.
Step 6: Remove Bracing and Test the Floor
You can now safely remove the wooden beams bracing the floor against the ceiling. Walk over the repaired area. The squeaks should be gone, and the floor should feel more solid and stable underfoot. The small drill holes can be filled with wood putty that matches your floor’s color if they are visible, or simply covered by a rug or other floor covering.
This method provides a durable, long-lasting solution to one of the most common annoyances in homes with wooden floors, restoring peace and quiet with a straightforward weekend project.


