Symptom Guides · structural

Why do my floors squeak on every step in winter?

What cold, dry air does to joists and when to worry

Winter squeaks on every step usually come from wood shrinking as indoor humidity drops. Nails loosen in the subfloor and joists, and the boards rub every time you load them. It's rarely an emergency by itself, but if the squeaks came with sagging, sloping floors, or gaps at the baseboards, that points to a joist or support problem that needs a pro look.

6 min read · Updated July 19, 2026 · Pro required · Pro $400–$4,000

Stop if you notice this

  • Never adjust a jack post or beam support on your own. Lifting a floor unevenly can crack framing and injure you.
  • Before driving screws or nails into a floor, know where plumbing and wiring run under it.
  • In a crawlspace, watch for standing water, mold, and rodents. Wear a respirator and gloves.
  • If you see a cracked or split joist, keep heavy loads off that area until a pro inspects it.
  • Squeaks combined with a sudden sag or sinking feeling underfoot mean stay off that floor and call for help.
  • Trim-head screws are for finish work. Use structural screws rated for subfloor when fastening from below.

Ranked likely causes

5 causes

  • Why it happens

    Indoor humidity often drops to 20-30% in winter with the heat running. Wood loses moisture and shrinks, so the nails holding the subfloor to the joists back out slightly. Every step then lets the subfloor rub against the nail shank or the joist edge.

    Call a pro when

    If you can't access the underside, or the gap is wider than about 1/8 inch across many joists, get a pro to evaluate.

First check: This one is not a DIY job, so bring in a licensed pro to handle the repair.

Seeing this same pattern at home?

The short answer

Your floors squeak on every step in winter because the wood is drier than it is the rest of the year.

When the furnace indoor humidity can fall to 20-30%. The subfloor and joists lose moisture and shrink a little. Nails that were snug in October back out just enough to slide in their holes, and that sliding is the squeak.

This is the most common floor complaint I hear from December through March, and in most homes it's cosmetic.

The reason this page is flagged as high-priority isn't the squeak itself. It's that the same symptom can occasionally sit on top of a real structural issue, and you want to rule that out before you shrug it off.

Quick test: if your squeaks show up every winter and quiet down by spring, that's a humidity pattern, not a broken joist. A squeak that never goes away and grows louder each year is the one to investigate.

What's actually making the noise

Most winter squeaks come from one of two places: the subfloor separating from the joist, or the nails in that connection loosening.

In homes built before the mid-1980s, the subfloor was often nailed with no construction adhesive. Those nails work loose over decades, and dry winter air accelerates it. You get a clean, repeating squeak right where your foot lands.

Newer homes usually have glued-and-screwed subfloor, so squeaks there tend to come from bridging between joists rubbing, or from a spot where the glue never fully bonded.

Bridging and blocking are the diagonal or solid pieces between joists that keep them from twisting. As the wood shrinks, those tight joints open a hair and rub.

The less common causes are the ones that matter more. An undersized or notched joist, a joist someone hacked into for a plumbing run, or a support post settling on a weak footing can all make noise while also letting the floor move.

The difference is feel. Dry-wood squeaks happen on a floor that's still solid. Structural squeaks come with bounce, a dip, or a slope you notice when you set a marble down.

See my most likely cause

Describe what's happening or add a photo, and get your most likely cause free.

Free to start · Guidance only, not a substitute for licensed trade work

How your home's age changes the story

Age tells me a lot before I even go downstairs.

Pre-1980s homes: expect nail-only subfloor, often 3/4-inch plank or early plywood. These squeak the most in winter, and they respond well to screws driven into the joists.

1980s to 2000s: glued and nailed or screwed OSB subfloor is common. Squeaks here are fewer but harder to chase, since the glue holds most of the field and only a few spots move.

Post-2000 homes: engineered I-joists and glued subfloor are the norm. A squeak in a newer home is worth a closer look because these systems are stiff, so a persistent noise can point to a specific failure rather than general aging.

One era-specific trap: mid-century homes with a single central beam and hand-set jack posts. Those posts sometimes sit on undersized footings, and decades of small settling shows up as widespread squeaking and a slight dish in the floor.

What the pro will do

There is no do-it-yourself path we recommend for this repair. The safe and lasting fix comes from a licensed pro who can diagnose the true cause and complete the work correctly.

Booking a qualified tech protects your safety, your warranty, and your home. Call a licensed professional to handle it end to end.

Pro service required

Pro$400$4,000

Action checklist

0/3

What it costs in 2026

The DIY spot fix is cheap.

Hiring a pro to properly refasten a room or address squeaks from below typically runs $400–$4000, depending on access and square footage.

That range assumes the framing is sound and it's a fastening job. Add access difficulty (finished basement ceiling, tight crawlspace) and it climbs.

Structural work is a different tier. Sistering a joist runs roughly $500 to $1,300 per joist. Correcting a settled support post with a proper footing can run $1,500 to $4,000.

If a structural engineer needs to weigh in first, budget $400 to $700 for the inspection and report. That's money well spent before anyone lifts a floor.

  • Professional repair typically runs $400–$4000. This is not a DIY job, so plan on hiring a pro.
  • Pro refastening a room: $400–$4000
  • Sistering a joist: ~$500-$1,300 each
  • Support post and footing repair: ~$1,500-$4,000
  • Structural engineer inspection: $400-$700

Can this wait?

A purely seasonal squeak on a solid floor can wait. It's an annoyance, and treating the humidity often quiets it on its own.

What can't wait is a squeak paired with movement. If the floor sags, slopes, or bounces, that's the system telling you something is carrying more load than it should.

Waiting on a settling post or a cracked joist doesn't save money. The dip spreads, cracks tile and drywall, and the eventual repair gets bigger.

A good rule: if it's just noise, monitor it through the season. If it's noise plus any change in how the floor feels or sits, get it looked at before the next cold snap.

Why timing is the biggest clue

The single best diagnostic tool you have is the calendar.

Squeaks that appear with the first hard cold and fade by April are shrinkage. The wood contracts, joints open, and everything rubs.

Squeaks that stay constant year-round, or that get louder each winter without recovering in summer, point to something that isn't just moisture cycling.

In unheated crawlspaces, frost heave adds a wrinkle. If the ground under a support post freezes and lifts, you'll get seasonal movement that mimics dry-wood squeak but is actually the footing moving.

Track it for one full winter if you can. That single season of notes tells you more than any one-time inspection.

How we sourced this

This guide reflects standard field diagnosis for floor squeaks, weighted toward what actually shows up in cold-climate homes each heating season.

Cost ranges are 2026 US estimates for typical labor and materials, and they'll vary with region and access.

We treat any squeak paired with sagging, sloping, or springy floors as a structural question first, which is why this page steers you toward a pro when those signs appear.

When in doubt about whether movement is structural, a licensed contractor or structural engineer is the right call, not another round of screws.

Interactive decision tree

Do you see active leaking, smoke, burning smells, or damage that looks unsafe right now?

Step 1 of 3

Frequently asked questions

Are winter floor squeaks a sign of structural damage?

Usually not. Most winter squeaks come from wood drying out and nails loosening, which is annoying but harmless. It becomes a structural concern only when the squeaks come with a visible sag, a floor that slopes, or springiness underfoot.

Why do my floors only squeak in winter and go quiet in summer?

Because it's a humidity story. In winter, dry indoor air pulls moisture out of the framing and the wood shrinks, so joints open and rub. In summer the wood swells back and the joints tighten up. That seasonal pattern is the clearest sign it's moisture, not a failing joist.

Can I fix squeaks from the top of the floor without going into the basement?

This one is best left to a licensed pro rather than a do-it-yourself attempt. A qualified tech can confirm the actual cause, protect your warranty, and complete the fix to code. Book a licensed professional for this repair.

Will a humidifier actually stop the squeaking?

Often it helps a lot. Keeping indoor humidity in the 35-45% range slows the wood shrinkage that causes seasonal squeaks. It won't reverse loosened nails, but it stops them from getting worse each winter.

How much does it cost to fix squeaky floors in 2026?

A pro refastening a room or addressing joists from below typically runs $400–$4000. Structural repairs like sistering joists or fixing a settled post cost well beyond that.

What's the difference between a squeak and a pop or crack sound?

A squeak is a repeating rub, usually wood on a nail or wood on wood. A single loud pop or crack, especially a new one, can mean a fastener or a piece of framing just failed. New cracking sounds deserve a closer look than routine squeaks.

Do I need a structural engineer or just a handyman?

A handyman or flooring contractor handles nail and subfloor squeaks fine. Call a structural engineer if you see sagging, sloping, cracked joists, or a support post that's moved. The engineer's report is worth the $400-$700 fee before anyone starts lifting anything.

Get your causes ranked

Describe what's happening or add a photo, and get your most likely cause free. If anything involves gas, burning smells, sparking, sewage, or active flooding, stop DIY and call a licensed pro or emergency services.

Takes about a minute · No account needed for your free preview

HomeSymptom Editorial Team

Home repair writers

HomeSymptom Editorial Review

Trade-experienced editors

Checked for practical accuracy and safety before publish.

Related guides