Flooring cost spreads wide depending on what you pick. Luxury vinyl plank runs about $4 to $9 per square foot installed. Solid hardwood can run $8 to $16 or more. Enter your room size, material, and region to see what it costs to install, with or without removing your existing floor.
| Line item | Low | Mid | High |
|---|
| Material | Low | Mid | High | Lifespan | Maintenance |
|---|
Enter your email and we’ll save it. We’re building the newsletter now. No spam, cancel any time.
This calculator starts with an installed cost-per-square-foot range for your chosen flooring material, applies a waste factor based on your layout pattern, then adds separate line items for removing your existing floor, subfloor prep, underlayment, transition strips, and stair nosing. Materials run roughly 65 percent of the installed rate and labor roughly 35 percent, a FigureNerd planning estimate. Region adjusts labor, removal, subfloor, and underlayment costs; material pricing assumes national-average retail pricing regardless of region.
Material is the biggest lever on total cost. Carpet and vinyl sheet sit at the low end. LVP and laminate run in the middle and currently make up the largest share of residential replacement projects. Engineered hardwood, tile, and solid hardwood sit at the top, both in material cost and in typical lifespan.
Carpet is the fastest and cheapest floor to remove. Glue-down VCT is the most labor-intensive; some glue-down installations from before 1980 may contain asbestos, which requires testing and possibly abatement before removal, not modeled in this estimate. Tile removal requires grinding and patching the subfloor afterward, which this calculator prices in as part of the removal line.
Subfloor condition is the number one hidden cost in flooring replacement. Opening up an old floor often reveals soft spots, squeaks, or areas that are not level within the tolerance most flooring materials require. If you select "Good" and your contractor finds a problem once your old floor comes up, expect the estimate to move.
Opened on October 23, 2026.