Hardwood Floor Refinishing Cost vs. Replacement: When Does Refinishing Stop Making Sense?
Updated June 2026 · 7 min read · Sources: NWFA, HomeGuide, Angi, HomeAdvisor
Refinishing hardwood floors costs $3–$8/sq ft. Replacing them costs $8–$28/sq ft. In most cases, refinishing wins — a properly done refinish makes a 40-year-old floor look brand new at one-quarter the cost of replacement. But refinishing has limits. Once a floor has been sanded down too many times, or been damaged by water at the structural level, replacement is the only path. This guide walks you through the decision.
Refinishing vs. Replacement — Cost at a Glance
Refinishing
$3–$8 / sq ft
- Screen & recoat only: $1.50–$3/sq ft
- Full sand + stain + 3 coats: $3–$8/sq ft
- 300 sq ft living room: $900–$2,400
- 1,500 sq ft whole home: $4,500–$12,000
Replacement
$8–$28 / sq ft
- Red oak, nail-down: $11–$16/sq ft
- White oak, prefinished: $13–$18/sq ft
- 300 sq ft living room: $3,300–$5,400
- 1,500 sq ft whole home: $16,500–$27,000
Estimate your hardwood floor project
New floors or replacement — get a full cost estimate by room size.
Full refinishing vs. screen and recoat: two very different services
These two services are often confused — and the difference matters significantly for cost, downtime, and outcome. The right choice depends on the condition of your floor and whether you want to change the color.
Screen and recoat
$1.50–$3.00 / sq ft
1 day · walkable same evening
A buffer scuffs the existing finish surface, then 1–2 coats of fresh finish are applied on top. No sanding to bare wood. No color change. Dust-free. Fast. Cannot fix damage — only refreshes a floor that is structurally sound but cosmetically dull.
Good choice when:
- Floor looks dull but finish is intact
- No scratches through to bare wood
- Keeping the existing stain color
- Refreshing between full refinishes
Not the right choice when:
- Deep scratches, gouges, or bare wood
- Wanting to change the stain color
- Gray, black, or pet stains in the wood
- Floor is cupped or has structural issues
Full refinishing
$3.00–$8.00 / sq ft
3–5 days · off the floor for 24–48 hrs per coat
Drum or orbital sander removes all finish and top layer of wood down to bare surface. Stain applied (optional). Three coats of polyurethane or oil-based finish applied with dry time between each. Complete transformation — floor looks brand new regardless of previous wear.
Good choice when:
- Deep scratches, stains, or bare wood showing
- Changing the stain color
- Significant discoloration or UV fading
- Floor not responding to recoating
Not the right choice when:
- Floor too thin (has been refinished 5+ times)
- Cupping or buckling from moisture damage
- Engineered HW with thin veneer already sanded
- Budget is the primary constraint
How many times can a floor be refinished?
Each full refinishing removes approximately 1/32" of wood from the surface. Solid 3/4" hardwood has about 5/16" of wood above the tongue (the structural limit) — leaving room for roughly 5–7 refinishes over a lifetime. Engineered hardwood depends entirely on veneer thickness.
| Floor Type | Veneer / Thickness | Refinishes Possible | Note |
|---|---|---|---|
| Solid hardwood 3/4" | ~5/16" above tongue | 5–7 times | The benchmark; lasts generations with care |
| Engineered — thin veneer | 1.5–2mm face | 0–1 times | Many prefinished EH products cannot be sanded at all |
| Engineered — mid veneer | 3–4mm face | 1–2 times | Most common engineered hardwood on the market |
| Engineered — thick veneer | 5–6mm face | 2–4 times | Premium engineered; ask for veneer thickness before buying |
| Parquet / thin strip | 5/16" or less | 1–2 times | Older parquet floors often cannot take another refinish |
5 situations where replacement makes more sense than refinishing
The floor is too thin to sand again
If the boards are already at or below 3/16" above the tongue, sanding risks cutting into the structural wood and creating soft spots. A professional can check thickness with a gauge or by examining a board edge. At this point, even a screen and recoat may be risky if the finish is worn through to bare wood.
Moisture damage has caused cupping or buckling
Surface scratches and stains are refinishable. Cupping (boards curving up at the edges) and buckling (boards lifting off the subfloor) signal moisture damage to the wood structure itself. Refinishing a cupped floor flattens the surface temporarily but the boards remain structurally compromised — they will cup again. The moisture source must be fixed first, then the decision is whether the boards have recovered enough to sand flat.
You want to change species, width, or layout
Refinishing restores; it does not transform. If you want to switch from 2.25" strip oak to 5" wide-plank white oak, or change from a traditional diagonal to a straight layout, or want to open up a floor plan that crosses rooms with different flooring types, replacement is the only path.
The subfloor needs replacement anyway
If the subfloor has water damage, significant rot, or structural issues, the hardwood must come up regardless. In this situation, refinishing does not save anything because you are already doing a full tear-out. The incremental cost of new hardwood vs. reinstalling the old boards is often worth considering, especially if the old boards are worn.
More than 20–30% of boards are damaged
Spot repairs on 5–10% of boards are common and cost-effective ($8–$15 per board replaced). When damage is widespread — deep pet staining, termite damage, widespread squeaking from loose subfloor attachment — the labor to repair individual boards approaches the cost of full replacement. Get both quotes and compare.
Full refinishing cost breakdown
A professional full refinish has four distinct phases. Here is what each costs and what it includes:
| Phase | Cost / sq ft | Details |
|---|---|---|
| Sanding (drum + edge) | $1.50–$3.00 | 3 passes: coarse → medium → fine grit. Edge sander for perimeter. Most labor and equipment cost. |
| Staining (optional) | $0.50–$1.50 | Penetrating oil stain applied, wiped, allowed to cure. Skipping stain saves cost; natural wood color is kept. |
| Finish coats (3×) | $1.00–$3.50 | Water-based poly (faster dry, low odor): $1.00–$2.50. Oil-based poly (richer tone, longer dry): $1.50–$3.50. Three coats standard. |
| Spot repairs | $8–$15 per board | Individual board replacement where boards are cracked, cupped, or stained beyond salvage. Quoted separately. |
Project cost examples — full refinish vs. screen & recoat
| Area | Screen & Recoat | Full Refinish (no stain) | Full Refinish (with stain) |
|---|---|---|---|
| Bedroom 12×12 (144 sq ft) | $215–$430 | $430–$865 | $575–$1,150 |
| Living room 16×20 (320 sq ft) | $480–$960 | $960–$1,920 | $1,280–$2,560 |
| Open plan 600 sq ft | $900–$1,800 | $1,800–$3,600 | $2,400–$4,800 |
| Full home 1,500 sq ft | $2,250–$4,500 | $4,500–$9,000 | $6,000–$12,000 |
Water-based vs. oil-based finish: which to choose
Water-based polyurethane
+$0–$0.50/sq ft vs. oil
Advantages
- Clear finish — preserves natural wood color
- Dries in 2–3 hours between coats
- Low VOC / odor — can stay in home
- Harder surface in some formulations
Disadvantages
- Slightly less depth and warmth than oil
- May require 4 coats vs 3 for equivalent protection
- More expensive per gallon
Oil-based polyurethane
Base price reference
Advantages
- Amber tone enhances warm wood colors
- Deep, rich finish with visible depth
- Cheaper per gallon
- 3 coats typically sufficient
Disadvantages
- Strong fumes — must leave home for 24–48 hrs
- Yellows over time (especially on white/light floors)
- Longer dry time: 8–12 hours between coats
- Takes 5–7 days to fully cure
Frequently asked questions
How much does hardwood floor refinishing cost per square foot?↓
How many times can hardwood floors be refinished?↓
Is refinishing or replacing hardwood floors better value?↓
What is the difference between refinishing and screen and recoat?↓
How long does floor refinishing take?↓
Planning a flooring project?
Use our free flooring calculator to estimate material, labor, and total cost for any room — new installation or replacement.
Use the Free Flooring Calculator →