Calculator
Hardwood Floor Refinishing Cost Calculator
Estimate what sanding and refinishing your existing hardwood should cost.
Model reviewed August 2026
Select a state to re-price the estimate with local labor and material costs.
Estimated total cost
$4,297 – $6,103
- Cost per square foot
- $5
- Stair treads
- $0
Estimates only. Local pricing, site conditions and code requirements change the real number.
Price this job in your state
This page uses the national average. Pick your state for the same tool re-priced with local labor, material and permit-fee indexes.
The formula
Cost = area x base rate x condition multiplier + stain + stairs
Water-based finishes cure faster and smell less but cost about 25% more than oil-based polyurethane.
Worked example
Refinishing 900 sq ft of oak with a stain color runs about $4,300 to $6,100.
Frequently asked questions
How much does it cost to refinish hardwood floors?
Most projects run $3.50 to $7.00 per square foot in 2026, or roughly $1,800 to $4,500 for a typical main floor.
Refinish or replace?
If the boards are at least 3/4 inch thick and structurally sound, refinishing costs about a third of replacement and lasts 8 to 12 years.
Sources
Sources & verification
- NWFA wood flooring installation guidelines
- TCNA tile installation handbook standards
- International Code Council (IRC/IBC)
Model vintage August 2026. The links above are the issuing agencies' own pages — we publish them so you can confirm the current rule yourself, not as evidence that each fact on this page was re-checked with them today. Cost figures are modeled estimates based on national baselines adjusted for local labor and material pricing, not quotes. Permit rules change; confirm with the building department before starting work.
