Water Damaged Subfloor Repair Cost by Flooring Type

Updated June 2026
Water damaged subfloor repair costs $2.50 to $7 per square foot for the subfloor replacement itself. The total cost is significantly higher because the finished flooring above the subfloor must be removed to access it and then replaced after the subfloor is repaired. Under carpet, total cost runs $5 to $15 per square foot. Under hardwood, $11 to $32 per square foot. Under tile, $8 to $22 per square foot. Subfloor damage is often hidden until the finished floor is removed during restoration, making it one of the most common supplement items on water damage claims.

How Water Damages Subfloors

The subfloor is the structural layer between the floor joists and the finished flooring. In most homes built after 1970, the subfloor is 3/4-inch plywood or OSB (oriented strand board) sheets fastened to the joists. Older homes may have diagonal board subflooring or multiple layers from past flooring changes.

Plywood subfloor handles water better than OSB. Plywood absorbs water and swells, but it can recover much of its original shape and strength when dried properly. Plywood that was wet for less than 48 hours with Category 1 water and shows no delamination or soft spots after drying can often be saved.

OSB subfloor is significantly more vulnerable. OSB swells aggressively when wet, and unlike plywood, it does not return to its original thickness or structural integrity after drying. The edges of OSB panels swell first and most severely, creating raised ridges at panel joints that telegraph through the finished floor above. OSB that was saturated for more than a few hours almost always needs replacement.

Signs of subfloor damage: spongy or soft spots when walking across the floor, raised ridges at plywood or OSB panel joints visible under carpet or vinyl, cupping or buckling in hardwood flooring (caused by the subfloor swelling and pushing the hardwood upward), loose tiles or cracking grout (caused by subfloor movement as it swells and shrinks), and visible mold on the subfloor surface when flooring is removed.

Subfloor Replacement Cost: $2.50 to $7 per Square Foot

Material cost: $1.00 to $2.00 per square foot. A 4x8 sheet of 3/4-inch CDX plywood costs $30 to $50 (about $0.95 to $1.55 per square foot). A sheet of 3/4-inch tongue-and-groove OSB costs $25 to $40 ($0.78 to $1.25 per square foot). Plywood is recommended for replacement even if the original subfloor was OSB, because plywood provides better water resistance if a future event occurs.

Labor cost: $1.50 to $5.00 per square foot. Labor is the major cost because subfloor replacement is physical, precise work. The contractor cuts out damaged sections along joist lines (using a circular saw set to the exact subfloor thickness to avoid cutting into joists), removes the damaged pieces, ensures the joist tops are clean, dry, and level, cuts and fits new plywood pieces, and fastens them with screws (screws are preferred over nails for a tighter, quieter connection). Tight spaces, limited access, and working around plumbing or electrical that penetrates the subfloor all increase labor time and cost.

Spot repairs vs section replacement. If only a small area is damaged (under 20 square feet), a spot repair is sufficient. The contractor cuts out the damaged section along the nearest joist lines and replaces just that section. For larger areas or multiple damaged spots, it is often more cost-effective to replace the entire room's subfloor ($4 to $7 per square foot) to ensure a uniform, level surface for the new finished flooring.

Total Cost by Finished Flooring Type

Under carpet: $5 to $15 per square foot total. Carpet and padding are the easiest finished flooring to remove and the least expensive to replace. The carpet is pulled up, padding removed, subfloor replaced, new padding installed ($0.50 to $1.50/sqft), and carpet reinstalled (if saved) or replaced ($2 to $8/sqft). This makes carpet the lowest total cost scenario for subfloor repairs.

Under hardwood: $11 to $32 per square foot total. Hardwood must be carefully removed to minimize damage to reusable boards. Nailed hardwood is pried up board by board, damaged boards are discarded, and the subfloor is replaced. Reinstalling salvaged hardwood requires skill to weave boards back together and blend the finish. In many cases, it is more practical (and produces a better result) to install new hardwood, especially if matching the original species and grade is difficult.

Under tile: $8 to $22 per square foot total. Tile and the backer board beneath it must be demolished to access the subfloor. Tile demolition is labor-intensive and messy ($1 to $3/sqft). After subfloor replacement, new backer board is installed ($1 to $2/sqft) and new tile is laid ($4 to $12/sqft for materials and labor). Matching the original tile may be impossible if it is discontinued, potentially requiring retiling the entire room.

Under vinyl or LVP: $5 to $14 per square foot total. Sheet vinyl and luxury vinyl plank are relatively easy to remove and replace. LVP with click-lock installation can sometimes be removed and reinstalled. Sheet vinyl is typically cut out and new material installed. Vinyl material costs are $1 to $5/sqft plus installation labor of $1 to $3/sqft.

Joist Damage Below the Subfloor

In severe cases, water that saturated the subfloor also damaged the floor joists beneath it. Joist damage is discovered when the subfloor is removed and the contractor inspects the top surfaces and sides of the exposed joists. Signs include soft or punky wood, visible mold or rot, and structural deflection (sagging).

Minor joist damage (surface mold, slight softening) can be treated by cleaning the joist, applying a borate-based preservative ($10 to $20 per joist), and allowing it to dry before installing the new subfloor. Structural joist damage (rot, significant softening, deflection) requires sistering: bolting a new joist alongside the damaged one to restore structural capacity ($100 to $300 per joist). Full joist replacement is rare and expensive ($300 to $800 per joist) but necessary if the damage is too extensive for sistering.

Key Takeaway

Subfloor replacement costs $2.50 to $7 per square foot, but the total cost depends on the finished flooring above it. Under carpet, total costs are $5 to $15/sqft. Under hardwood, $11 to $32/sqft. Under tile, $8 to $22/sqft. OSB subfloor almost always needs replacement after water exposure; plywood can sometimes be saved if dried quickly.