Subfloor: Types, Costs, and When to Replace It
What a subfloor is, how it differs from underlayment, material options (plywood, OSB, concrete), and replacement costs ($3-$10/sq ft). Signs of damage included.
Subfloor: What It Is, Why It Matters, and What Replacement Costs
That spongy spot near your dishwasher isn't just annoying — it's a $1,500 to $5,000 problem hiding under your kitchen tile. The subfloor is the structural layer between your finish flooring and the floor joists. When it fails, everything above it fails too: cracked tiles, popping vinyl planks, squeaky hardwood. Most "flooring problems" are actually subfloor problems.
The short answer: A subfloor is structural sheathing (typically 3/4" plywood or OSB) installed directly on floor joists. It provides the rigid surface that supports your finish flooring. Replacement runs $3-$10 per square foot.
Subfloor vs. Underlayment
People mix these up constantly. They're different layers with different jobs.
| Layer | Material | Purpose | Structural? |
|---|---|---|---|
| Subfloor | 3/4" plywood or OSB | Load distribution across joists | Yes |
| Underlayment | Foam, cork, thin plywood | Smooth surface, sound dampening | No |
| Finish flooring | Hardwood, tile, vinyl, carpet | Walking surface | No |
The subfloor sits directly on the joists. Underlayment goes on top of the subfloor. You always need a subfloor. You don't always need underlayment — it depends on the finish flooring.
Subfloor Material Options
Plywood — the standard since the 1950s. Costs $2.50-$3.50/sq ft installed. Handles moisture well because the cross-laminated layers resist swelling. Best choice for kitchens, bathrooms, and basements.
OSB (Oriented Strand Board) — 15-20% cheaper at $2.20-$2.80/sq ft. Works fine in dry areas. The catch: OSB swells at the edges when wet and doesn't recover. That wavy bathroom floor? Almost always water-damaged OSB.
Specialty panels (DRIcore, Amdry) — $2.75-$4.75/sq ft with built-in moisture barriers. Designed for basement applications over concrete slabs.
Concrete slab — in slab-on-grade homes, the concrete itself serves as the subfloor. Averages $6/sq ft for new pours. Flooring gets glued directly to it or installed over a floating system.
Replacement Costs: The Real Numbers
| Scenario (300 sq ft room) | Cost Range |
|---|---|
| Subfloor-only replacement (plywood) | $900-$1,500 |
| With flooring removal and disposal | $1,500-$2,800 |
| With joist repair (2-3 joists at $100-$300 each) | $2,000-$4,000 |
| Full project including new finish flooring | $3,500-$8,000+ |
Location swings the price significantly. Per 2026 data, the same job in Los Angeles costs roughly $2,700 versus $1,275 in a smaller metro.
Use our flooring installation cost calculator to estimate the full scope of your project.
Signs Your Subfloor Needs Replacement
Soft spots underfoot. If the floor gives under your weight — especially within 3 feet of dishwashers, toilets, or exterior doors — the subfloor has delaminated or rotted.
Persistent musty smell. Mold growing between subfloor and finish flooring is invisible but not undetectable. If the smell persists after cleaning everything visible, the subfloor is the likely source.
Cracking tile or separating vinyl planks. Tile needs a rigid substrate. When the subfloor flexes even slightly, grout cracks and planks click apart. These "flooring failures" are subfloor failures.
That said, not every soft spot means full replacement. Damage under 2 square feet with solid surrounding material can be patched for $200-$500. But patching over a joist that's lost 30% of its cross-section to rot doesn't fix anything — it hides the problem for 18 months until the flooring fails again.
The DIY Question
Replacing subfloor in a bedroom closet? Reasonable weekend project. Replacing it in a bathroom with a cast-iron drain and a toilet flange corroded into the old plywood? That's where you cut a supply line and call a plumber at emergency rates.
The labor savings on DIY subfloor work run $1-$3 per square foot — roughly $50-$150 on a bathroom, $300-$900 on a living room. Whether that's worth the risk depends on what's under the floor. Check our DIY vs. contractor cost breakdown for help deciding.
Frequently Asked Questions
What is a subfloor made of?
Plywood or OSB in most post-1950s homes. Plywood ($2.50-$3.50/sq ft) handles moisture better. OSB ($2.20-$2.80/sq ft) swells when wet and doesn't recover. Pre-1950 homes often have diagonal board sheathing — structurally fine but uneven for modern flooring.
How much does it cost to replace a subfloor?
$3-$10 per square foot. A 300-square-foot room: $900-$3,000 for the subfloor alone, $1,500-$5,000 total with joist repair and disposal.
What's the difference between a subfloor and underlayment?
Subfloor is structural (plywood/OSB on joists, carries all weight). Underlayment is non-structural (foam, cork, rubber on top of subfloor for smoothness). You always need a subfloor. Underlayment depends on your flooring type.
How do I know if my subfloor needs replacing?
Spongy spots, visible sagging, musty smell, worsening squeaks, and water stains from below. Damage under 2 square feet can be patched ($200-$500). Anything larger means replacement.
Can I install new flooring over a damaged subfloor?
No. It voids warranties and causes cracked tiles, popping planks, and uneven surfaces within 6-12 months. Fix the subfloor first.
Is plywood or OSB better for subflooring?
Plywood for wet areas (kitchens, bathrooms, basements). OSB for dry spaces — 15-20% cheaper. Both should be 3/4-inch thickness for 16-inch joist spacing.
Planning a renovation that involves subfloor work? Use our whole-house remodel cost calculator to estimate the full project — subfloor, finish flooring, and everything in between.
Related Questions
What is a subfloor made of?
Most subfloors in homes built after the 1950s use plywood ($2.50-$3.50/sq ft installed) or OSB ($2.20-$2.80/sq ft). Plywood handles moisture better. OSB swells when wet and doesn't recover. Pre-1950 homes often have diagonal 1x6 board sheathing — structurally sound but uneven for modern flooring.
How much does it cost to replace a subfloor?
Expect $3 to $10 per square foot. A 300-square-foot room runs $900-$3,000 for subfloor replacement alone. Add $100-$300 per joist if any need sistering, plus $100-$800 for disposal. Total project cost for most rooms: $1,500-$5,000.
What is the difference between a subfloor and underlayment?
A subfloor is structural — plywood or OSB screwed directly to the floor joists that carries the weight of everything above. Underlayment is a thinner, non-structural layer (foam, cork, rubber) laid on top to create a smooth surface for finish flooring. You always need a subfloor. Underlayment depends on your flooring type.
How do I know if my subfloor needs replacing?
Five signs: spongy spots underfoot, visible sagging, persistent musty smell, squeaking that worsens over time, and water stains visible from below. Localized damage under 2 square feet can be patched for $200-$500. Anything larger — or any mold — means replacement.
Can I install new flooring over a damaged subfloor?
No. Installing tile, hardwood, or vinyl over a compromised subfloor voids most flooring warranties and leads to cracked tiles, popping planks, and uneven surfaces within 6-12 months. Fix the subfloor first.
Is plywood or OSB better for subflooring?
Plywood wins in moisture-prone areas — kitchens, bathrooms, basements. It swells less when wet and recovers. OSB costs 15-20% less and works fine in dry spaces. Both should be 3/4-inch (23/32) thickness for standard 16-inch joist spacing.