
Rex says
Money math without the spreadsheet headache. Plug in your numbers and I'll show you exactly where the dollars land.
Try a scenario
Click to load — tweak from there.Inputs
Result
Total refinishing cost
$4,520
Sanding + prep
$1,680
Finish coats
$2,280
Stain
$560
Cost per sq ft
$5.65

Psst — share this and help Rex grow
One click, a permanent link with your numbers baked in.
How to use this
- 1Enter floor area to refinish (sq ft).
- 2Enter sanding / prep rate ($/sq ft).
- 3Enter rate per finish coat ($/sq ft).
- 4Enter finish coats.
- 5Enter stain rate (0 for natural) ($/sq ft).
- 6Enter contractor job minimum ($).
- 7Read your total refinishing cost on the right — it updates as you type.
- 8Hit Share to keep the scenario or send it to someone.
About this calculator
Refinishing existing hardwood is one of the highest-return floor projects because you are paying for labor and finish, not new material. Cost is driven by square footage, whether you are staining or going natural, the finish system (oil-based polyurethane is cheapest and smelliest, water-based dries fast and costs more, hardwax oil sits in between), and the number of topcoats. This calculator prices sanding plus finishing per square foot, adds stain as an option, and scales for extra coats. 2026 US national averages run roughly $3.50-$6.00 per square foot for sand-and-finish with polyurethane, with water-based systems and stained floors landing at the top of that band or above.
Worked example
Using the values the calculator loads with:
Inputs
- Floor area to refinish: 800 sq ft
- Sanding / prep rate: 2.1 $/sq ft
- Rate per finish coat: 0.95 $/sq ft
- Finish coats: 3
- Stain rate (0 for natural): 0.7 $/sq ft
- Contractor job minimum: 800 $
Results
- Total refinishing cost: $4,520
- Sanding + prep: $1,680
- Finish coats: $2,280
- Stain: $560
- Cost per sq ft: $5.65
What each field means
Inputs
- Floor area to refinish (sq ft)
- The floor area to refinish used in the calculation, measured in sq ft. Starts at 800 sq ft so you have a working example on load. Accepted range: 50–8000 sq ft.
- Sanding / prep rate ($/sq ft)
- The sanding / prep rate used in the calculation, measured in $/sq ft. Starts at 2.1 $/sq ft so you have a working example on load. Accepted range: 0.75–6 $/sq ft.
- Rate per finish coat ($/sq ft)
- The rate per finish coat used in the calculation, measured in $/sq ft. Starts at 0.95 $/sq ft so you have a working example on load. Accepted range: 0.25–4 $/sq ft.
- Finish coats
- The finish coats used in the calculation. Starts at 3 so you have a working example on load. Accepted range: 1–5.
- Stain rate (0 for natural) ($/sq ft)
- The stain rate (0 for natural) used in the calculation, measured in $/sq ft. Starts at 0.7 $/sq ft so you have a working example on load. Accepted range: 0–3 $/sq ft.
- Contractor job minimum ($)
- The contractor job minimum used in the calculation, measured in $. Starts at 800 $ so you have a working example on load. Accepted range: 0–4000 $.
Results
- Total refinishing cost
- Returned as a money amount in US dollars and shown as the headline result. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Sanding + prep
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Finish coats
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Stain
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
- Cost per sq ft
- Returned as a money amount in US dollars. It recalculates instantly whenever you change an input, so you can compare scenarios without reloading.
FAQ
How many times can hardwood be refinished?
Solid three-quarter-inch hardwood can usually take four to six full sandings over its life. Engineered flooring depends entirely on wear-layer thickness — under 2mm, a full sanding is risky and a screen-and-recoat is the safer move.
Is a screen-and-recoat cheaper?
Much cheaper — usually $1.00-$2.00 per square foot — because it abrades and recoats the existing finish instead of sanding to bare wood. It only works if the finish is worn but the wood is not stained or gouged.
How long before I can walk on the floor?
Water-based finishes are typically walkable in hours and fully cured in about a week. Oil-based polyurethane needs a day or two before light foot traffic and up to 30 days to fully cure before rugs go down.
Accuracy and limitations
- Results are estimates before tax, fees, and inflation unless an input explicitly covers them.
- Rates are treated as fixed for the whole period — variable-rate products will drift from this projection.
- This is educational maths, not financial advice. Check anything contractual with the lender or your accountant.
Related tools
Cite this calculator
Writing about this topic? Grab a citation — every link helps keep these tools free.
RevenueLab. (2026). Hardwood Floor Refinishing Cost Calculator. Retrieved from https://www.revenuelab.fyi/toolbox/hardwood-floor-refinishing-cost
<p>Source: <a href="https://www.revenuelab.fyi/toolbox/hardwood-floor-refinishing-cost" target="_blank" rel="noopener">Hardwood Floor Refinishing Cost Calculator — RevenueLab</a> (2026).</p>
Source: [Hardwood Floor Refinishing Cost Calculator — RevenueLab](https://www.revenuelab.fyi/toolbox/hardwood-floor-refinishing-cost) (2026).
