Locate the exact squeak by walking on the floor and marking the noisy spots
Sprinkle talcum powder, powdered graphite, or baby powder into the seams and work it into the gaps
Drive finish nails or trim screws through the hardwood into the subfloor at the squeak points
Use a stud finder or joist locator to fasten the boards into the joists
Install angled screws through the floorboards into the subfloor, then fill the holes with wood filler
Use a squeak-repair kit with breakaway screws designed for hardwood floors
Secure loose subfloor sections from below with construction screws
Add shims between the subfloor and joists where gaps exist
Apply construction adhesive to loose areas from below if accessible
Refasten loose boards with cleats or flooring nails if the flooring type allows it
Replace damaged or warped boards that no longer sit flat
Reduce humidity swings with a humidifier or dehumidifier to limit wood movement
Keep indoor humidity stable to prevent seasonal expansion and contraction
Tighten loose baseboards or trim that may be rubbing against the floor
Call a flooring professional for persistent squeaks or inaccessible subfloor issues
