How to Fix Squeaky Hardwood Floors: Causes and Repair

A squeaky hardwood floor is usually a loose board or subfloor movement, not a defective floor. Find the squeak first, then fix the cause today now please.

A squeak is a symptom, not a diagnosis. The same sound can come from different causes, and the repair depends on the cause.

What causes squeaks

Squeaks occur when two surfaces rub together under load. In hardwood floors, the common causes are:

  • Loose floorboard rubbing against an adjacent board.
  • Subfloor movement against the joist.
  • Nail or staple backing out, allowing the board to move.
  • Seasonal humidity changes causing expansion and contraction.
  • Improper fastening during installation.

Most squeaks are caused by subfloor movement, not the flooring itself. The subfloor and joist connection is the usual culprit. NWFA, RFCI, TCNA, and ANSI all address subfloor fastening.

Finding the squeak

Locate the squeak precisely before repairing. Walk the floor slowly and mark the squeaky spots with tape. Press down on each board with your foot or hand to isolate the movement. A helper can watch from below if there is a basement or crawl space.

Check whether the squeak is in the flooring or the subfloor. If the board moves under pressure, the squeak is in the flooring. If the board is solid but the floor flexes, the squeak is in the subfloor or joist.

Use a stud finder or tap test to locate joists. Squeaks often occur at joist locations where fasteners have loosened.

Repair: loose floorboard

If a single board is loose, drive a finish nail or screw through the board into the subfloor. Predrill to avoid splitting. Countersink the fastener and fill with wood filler matched to the floor colour.

For a board that is slightly raised, use a trim screw with a small head. Drive it at a slight angle through the tongue of the board into the subfloor. This pulls the board down without visible fasteners.

Avoid over-fastening. One or two fasteners per squeaky board is usually enough. Too many fasteners can split the wood or create new squeaks.

Homeowner pressing a hardwood floorboard to locate a squeak
Pressing a hardwood floorboard to locate a squeak

Repair: subfloor movement

If the subfloor moves against the joist, the fix is to secure the subfloor to the joist. From above, drive screws through the flooring and subfloor into the joist. Use trim screws to minimize visibility. From below, if accessible, drive screws up through the subfloor into the joist, or shim the gap.

Shimming is effective for small gaps. Insert a thin wood shim between the subfloor and joist, coated with construction adhesive. Do not force the shim, as this can raise the floor.

If the subfloor is damaged or rotted, it must be replaced. A soft subfloor cannot hold fasteners and will continue to squeak.

Repair: seasonal humidity

Seasonal humidity changes cause wood to expand and contract. In winter, dry air shrinks the wood and creates gaps. In summer, humidity swells the wood and creates pressure. Both can cause squeaks.

Maintain indoor humidity between 35 and 55 percent year-round. Use a humidifier in winter and a dehumidifier in summer. This reduces seasonal movement and prevents squeaks.

If the squeak is seasonal, it may resolve when humidity stabilizes. Monitor for one full season before attempting a permanent repair.

Repair by access

Access Method Notes
From above (finished floor) Trim screws through board Minimize visibility with filler
From below (basement/crawl) Shims or screws up into subfloor Best method, no visible repair
No access below Screws from above, or lubricant Lubricant is temporary

Lubricant method

For minor squeaks with no access below, a dry lubricant can reduce friction. Graphite powder or talcum powder can be worked into the gap between boards. This is a temporary fix and may need repeating every 6 to 12 months.

Do not use oil-based lubricants, as they attract dirt and can damage the finish. Powdered lubricants are safer for finished floors.

Repair type Cost range (USD) Time
Lubricant (temporary) 5 to 15 15 to 30 minutes
Trim screws from above 10 to 30 30 to 60 minutes
Shims from below 10 to 25 30 to 60 minutes
Professional repair 150 to 500 1 to 3 hours

Prevention

Prevent squeaks by ensuring proper installation. The subfloor must be flat, dry, and securely fastened to the joists. Use the correct fastener type and spacing. Acclimate the flooring before installation.

Maintain indoor humidity between 35 and 55 percent. Inspect the floor annually for early signs of movement. Address small squeaks before they become large ones.

When to call a professional

Call a professional when the squeak is widespread, when the subfloor is damaged, or when there is no access below and the floor is valuable. A professional can assess the cause and choose the least invasive repair.

Structural issues, such as joist damage or subfloor rot, require a contractor. Do not attempt structural repairs without proper assessment. Safety comes first in every repair and project always now and forever.

Causes in detail

Squeaks occur when two surfaces rub together under load. In hardwood floors, the common causes are loose boards, subfloor movement, backing fasteners, seasonal humidity, and improper installation. Each cause has a different repair.

Loose boards rub against adjacent boards. Subfloor movement creates friction against joists. Backing fasteners allow the board to move. Seasonal humidity changes cause expansion and contraction. Improper installation leaves gaps or loose fasteners.

Diagnosis by symptom

A squeak that occurs only in one spot usually indicates a loose board. A squeak that occurs along a joist line indicates subfloor movement. A squeak that appears in winter indicates humidity shrinkage. A squeak that appears in summer indicates humidity swelling.

Match the symptom to the cause before repairing. Guessing leads to wrong repairs and wasted time.

Tools and materials

Diagnosis requires a stud finder, tape measure, and flashlight. Repair requires a drill, trim screws, wood filler, shims, and construction adhesive. A trim screw costs 5 to 10 USD per box. Wood filler costs 8 to 15 USD.

Advanced repair may require a pry bar, circular saw, or oscillating tool. These are available for rent.

Case study: squeaky bedroom floor

A homeowner hears a squeak near the bedroom door. The stud finder locates a joist. A trim screw driven through the board into the joist stops the squeak. Total cost: 5 USD and 15 minutes.

If the squeak had been subfloor movement, the repair would have required access from below. Early diagnosis saved time and money.

Prevention and maintenance

Prevent squeaks by ensuring proper installation. The subfloor must be flat, dry, and securely fastened to the joists. Use the correct fastener type and spacing. Acclimate the flooring before installation.

Maintain indoor humidity between 35 and 55 percent. Inspect the floor annually for early signs of movement. Address small squeaks before they become large ones.

Insurance and warranty

Squeaky floors are usually not covered by insurance, as they are considered maintenance issues. Flooring warranties may cover squeaks if they result from defective materials or installation, but not from humidity or wear.

Document the squeak with photos and dates. This supports warranty claims if the cause is a defect.

When to test humidity

Test indoor humidity with a hygrometer. Maintain 35 to 55 percent. A hygrometer costs 10 to 30 USD. Test in multiple rooms, as humidity varies.

Low humidity in winter causes shrinkage and squeaks. High humidity in summer causes swelling and pressure. Stabilize the environment to prevent both.

Tools for repair

Repair requires a drill, trim screws, wood filler, shims, and construction adhesive. A trim screw costs 5 to 10 USD per box. Wood filler costs 8 to 15 USD. Shims cost 5 USD per pack.

Advanced repair may require a pry bar, circular saw, or oscillating tool. These are available for rent. Renting is cheaper than buying for one-time use.

Documentation

Keep records of the repair, including photos and receipts. This documentation supports future warranty claims and helps a professional understand the history if further work is needed.

Good records also help when selling the home. Buyers appreciate documented maintenance history. Keep a maintenance log for future reference.

Safety

Flooring repairs involve sharp tools and dust. Wear safety glasses and a dust mask. Keep the work area clear of traffic until the repair is complete.

Seasonal considerations

Humidity changes with the seasons. In winter, heating dries the air and floors shrink, causing squeaks. In summer, humidity rises and floors swell. Maintaining indoor humidity between 35 and 55 percent year-round prevents both.

A humidifier in winter and a dehumidifier in summer stabilize the environment. This is especially important for solid hardwood, which is more sensitive to humidity changes than engineered products.

Insurance and warranty

Squeaky floors are usually not covered by insurance, as they are considered maintenance issues. Flooring warranties may cover squeaks if they result from defective materials or installation, but not from humidity or wear.

Document the squeak with photos and dates. This supports warranty claims if the cause is a defect. Good records also help when selling the home.

Cost expectations

DIY repair costs 10 to 40 USD in parts and takes 30 to 60 minutes. Professional repair costs 150 to 500 USD including parts and labour. A professional assessment costs 75 to 150 USD.

DIY repair is reasonable for minor squeaks. Widespread squeaking or structural issues warrant professional help.

Long-term monitoring

After repair, monitor the floor for 30 days. Re-tighten any loose fasteners. Check that the squeak is gone. Keep a log of observations with dates and photos.

A log helps identify patterns and supports warranty claims. Good records save time on future repairs.

Common mistakes

Over-fastening can split the wood. Using oil-based lubricants attracts dirt and damages the finish. Ignoring seasonal humidity causes recurring squeaks. Pinning the floor during repair defeats the purpose.

Each mistake is avoidable with diagnosis and patience. Fix the cause first, then repair the symptom.

When to call a professional

Call a professional when the squeak is widespread, when the subfloor is damaged, or when there is no access below and the floor is valuable. A professional can assess the cause and choose the least invasive repair.

Structural issues, such as joist damage or subfloor rot, require a contractor. Do not attempt structural repairs without proper assessment. Safety comes first in every repair and project always now and forever.

Documentation is important for any flooring repair. Keep records of the repair, including photos and receipts. This documentation supports future warranty claims and helps a professional understand the history if further work is needed. Good records also help when selling the home. Buyers appreciate documented maintenance history. Keep a maintenance log for future reference and safety always.

Summary

A squeak is usually a loose board or subfloor movement, not a defective floor. Find the squeak, identify the cause, and apply the right repair. Use trim screws from above, shims from below, or lubricant for minor cases. For general problems, see flooring problems: causes, diagnosis, and repair. For transition issues, see flooring transitions between rooms and levels.

Share your love
Meigan Flooring
Meigan Flooring