Skip to main content

Hardwood Floor Refinishing Cost Calculator

Estimate what it costs to refinish your hardwood floors — by method (recoat vs sand vs stain), wood species, finish type, and region. Then compare DIY vs pro and refinishing vs installing new hardwood.

How much does hardwood floor refinishing cost?

Professional hardwood floor refinishing in 2026 typically costs $3 to $8 per square foot for a full sand and refinish, which puts a standard 500 sq ft main floor at roughly $1,425 to $3,775 (average $2,600) in the Midwest with a water-based finish. The national average project runs about $1,890 according to 2026 Angi cost data, with most jobs landing between $1,107 and $2,681. Labor is about 80% of every quote, so the method you choose, the condition of your floor, and your ZIP code move the price far more than the brand of finish.

This calculator estimates your project three ways: pro refinish (by method, wood species, finish type, region, and adders), DIY vs pro, and refinish vs ripping out and installing new hardwood. All figures are planning ranges based on published 2026 contractor and cost-guide data — get a written quote before you book, because floor condition can only be priced on site.

Cost by refinishing method

The single biggest decision is how deep the work goes. A screen and recoat refreshes the surface without touching wood; a full sand takes the floor back to bare wood; adding stain adds a full color step and an extra day.

MethodCost / sq ft500 sq ft (Midwest)Lasts
Screen & recoat (no sanding)$2 – $4$950 – $1,9003 – 5 yrs
Full sand + finish (natural)$3 – $8$1,425 – $3,7757 – 10 yrs
Sand + stain + finish$5 – $12$2,375 – $5,6757 – 10 yrs

A recoat only works if the wear is still in the finish layer. If scratches or gray traffic lanes have reached bare wood, no recoat will hide them — you need the full sand.

Worked examples (computed by the engine above)

Example 1 — typical living room, Midwest

500 sq ft of red oak, full sand with a water-based finish, no adders: $1,425 – $3,775, average $2,600 ($5.20/sq ft). At an 8.5-year average finish life that is about $305.88 per year. Timeline: ~2 work days, furniture back in 4 days, rugs after 8 days.

Example 2 — whole floor with a color change, Northeast

1,000 sq ft of white oak, sand + stain + oil-based finish, dustless sanding system: $7,375 – $17,225, average $12,300 ($10.53/sq ft). The dustless system adds about $1,775 on average. Timeline: ~4 work days, furniture back in 9 days, rugs after 13 days.

Example 3 — maintenance recoat, Southeast

400 sq ft of pine, screen & recoat with water-based finish: $700 – $1,400, average $1,050. One work day, furniture back in 3 days — the cheapest way to buy 3 to 5 more years.

Example 4 — stairs, pet damage, and furniture moves

600 sq ft of maple in the Mid-Atlantic, full sand + finish, plus 13 stair treads, 5 replaced boards, and furniture moving: $2,975 – $7,475, average $5,250. The adders alone run $700 – $1,375 — the 13 stairs contribute $525 – $975 of that.

Example 5 — DIY vs pro

DIY on the same 500 sq ft sand-and-finish job: about $475 – $675, average $575 (2 rental days, ~4 gallons of finish, 13 – 20 hours of labor). The pro charges $2,600 on average, so DIY saves roughly $2,025 in cash — but the DIY finish typically lasts 3 – 5 years vs 7 – 10 for a pro, and costs $143.75/yr vs $305.88/yr in finish-life terms.

Wood species matters more than you think

Harder woods take longer to sand; exotic species need specialized abrasives and finishes. The calculator applies a species factor to the base rate:

SpeciesCost factorWhy
Red oak1.00×Baseline — the most common US hardwood floor
Pine / softwood0.90×Sands fast, but dents easily
Bamboo / engineered surface0.95×Thin wear layer limits sanding depth
White oak1.05×Denser than red oak
Maple / cherry1.10×Hard, closed grain; maple shows sanding marks
Hickory1.15×Very hard; extra sanding passes
Walnut / exotic1.20×Specialty handling and finishes

Water-based vs oil-based finish

FinishCost factorDry / cureTrade-off
Water-based polyurethane1.05×Furniture in 2 daysFaster, low odor; slightly higher material cost
Oil-based polyurethane1.00×Furniture in 5 daysDeeper amber tone; longer cure, stronger fumes

Regional labor multipliers

Refinishing is 80% labor, so local wages dominate. The calculator scales the base rate by region:

RegionMultiplier500 sq ft sand+finish (avg)
Midwest0.90×$2,600
Southeast0.93×$2,675
South Central (TX/OK)0.95×$2,750
Mountain1.00×$2,900
Mid-Atlantic / Pacific Northwest1.10×$3,175
Northeast1.18×$3,400
California1.28×$3,700

Common adders contractors charge separately

AdderTypical chargeNotes
Stair treads + risers$40 – $75 / stepHand-sanded, priced per piece not per sq ft; 13 steps ≈ $525 – $975
Board replacement (pet / water damage)$15 – $40 / boardQuoted on site; deep damage cannot be sanded out
Furniture moving$100 – $200 flatSome crews charge ~$80 per large appliance
Dustless sanding system+$1 – $2 / sq ftSealed containment; better air quality, pricier equipment
Stain color changeBuilt into $5 – $12 / sq ftAdds a full day and the stain step

Many contractors also enforce a minimum billing area around 500 sq ft — a 200 sq ft bedroom is often priced as if it were 500.

How long does refinishing take?

MethodWork days (500 sq ft)Furniture backRugs down
Screen & recoat13 days (water) / 6 days (oil)7 – 10 days
Full sand + finish24 days (water) / 7 days (oil)8 – 11 days
Sand + stain + finish35 days (water) / 8 days (oil)9 – 12 days

Larger areas add roughly a day per extra 600 sq ft on sand jobs. Humidity and temperature shift drying times, so these are planning figures, not promises.

Refinish vs rip out and install new hardwood

Refinishing is almost always the cheaper move. Ripping out the old floor and installing new hardwood runs about $8 – $16 per sq ft all-in (demolition, disposal, materials, install) — for 500 sq ft in the Midwest that is $3,600 – $7,200, average $5,400, versus $2,600 for a pro refinish. The calculator's comparator puts the saving at $2,800 (51.9%) with a break-even around 9.6 years.

Replacement wins only when the floor cannot be saved: cupping or buckling from moisture, boards sanded past the tongue-and-groove (a 3/4″ solid floor survives 4 – 6 full sandings, each removing ~1/32″ – 1/16″), or widespread pet urine that has blackened boards through. The National Association of Realtors notes refinish jobs can recoup more than 100% of their cost at resale.

DIY: renting the sander yourself

A drum sander rents for roughly $75/day plus $45/day for the edger; most 500 sq ft jobs need 2 rental days. Add ~4 gallons of polyurethane ($45 – $85/gal), sandpaper ($50 – $100), and stain if you are changing color. The calculator's DIY mode totals $475 – $675 for a standard 500 sq ft sand-and-finish — plus 13 – 20 hours of genuinely hard, dusty work. The classic DIY failure is drum-sander chatter marks: the machine gouges the floor if you stop moving or tilt it. If you have never run one, practice in a closet first — or hire out just the sanding and do the finish coats yourself.

Disclaimer: This tool gives planning estimates from published cost data, not quotes. Final pricing depends on your floor's condition, exact square footage, and local labor rates — only an on-site contractor quote counts. Nothing here is professional contracting, real-estate, or financial advice.

Frequently asked questions

How much does it cost to refinish hardwood floors per square foot?

A full sand and refinish costs $3 to $8 per square foot in 2026. A 500 sq ft floor in the Midwest runs $1,425 to $3,775 (average $2,600) with a water-based finish. A cheaper screen and recoat costs $2 to $4 per sq ft, while sanding plus a stain color change runs $5 to $12 per sq ft. Labor is about 80% of every quote.

What is the difference between a screen and recoat and a full sand and refinish?

A screen and recoat buffs the existing finish and applies one fresh coat without sanding to bare wood, costing $950 to $1,900 (average $1,425) for 500 sq ft and lasting 3 to 5 years. A full sand strips the floor to bare wood through multiple grits and applies 2 to 3 coats, costing $1,425 to $3,775 (average $2,600) and lasting 7 to 10 years. Recoat only works if the wear is still in the finish layer.

How much extra does staining hardwood floors cost?

Changing the color adds roughly $2 to $4 per sq ft on top of a natural refinish, bringing a stain-and-finish job to $5 to $12 per sq ft. For example, 1,000 sq ft of white oak with a stain change, oil-based finish, and dustless sanding in the Northeast runs $7,375 to $17,225 (average $12,300) versus $4,900 to $12,275 (average $8,575) without the stain step. Stain also adds a full work day.

Does the wood species change the refinishing price?

Yes. Red oak is the baseline (1.00x): 500 sq ft costs $1,425 to $3,775, average $2,600. The same job in walnut costs $1,700 to $4,525, average $3,125, because exotic species need specialty abrasives and finishes. Maple and cherry run about 10% over oak, hickory about 15% over, while pine and softwoods cost about 10% less since they sand faster.

Is a water-based or oil-based finish cheaper?

Oil-based polyurethane costs slightly less (1.00x factor): a 500 sq ft sand-and-finish averages $2,475 with oil versus $2,600 with water-based (1.05x). The bigger difference is time: furniture goes back in about 4 days with water-based versus 7 days with oil-based, and oil-based has stronger fumes during curing. Oil-based gives a deeper amber tone that darkens over time.

How much does it cost to refinish hardwood stairs?

Stairs are priced per step, not per square foot, because each tread and riser is hand-sanded: typically $40 to $75 per step. A 13-step staircase adds $525 to $975 (average $775) to the project. In a sample 600 sq ft maple job with 13 stairs, 5 replaced boards, and furniture moving, the adders totaled $700 to $1,375 on top of the base refinishing cost.

Is it cheaper to refinish or replace hardwood floors?

Refinishing is almost always cheaper. Ripping out the old floor and installing new hardwood costs $8 to $16 per sq ft all-in, so 500 sq ft in the Midwest runs $3,600 to $7,200 (average $5,400) versus $2,600 for a pro refinish. That is a saving of $2,800, or 51.9%, with a break-even around 9.6 years. Replacement only wins when boards are cupped, buckled, or too thin to sand again.

Can I refinish hardwood floors myself to save money?

DIY refinishing of 500 sq ft costs about $475 to $675 (average $575): 2 days of sander rental at roughly $120/day, about 4 gallons of polyurethane, and $50 to $100 in sandpaper, plus 13 to 20 hours of labor. That saves about $2,025 versus the $2,600 pro average, but a DIY finish typically lasts 3 to 5 years versus 7 to 10 for a pro, and drum-sander chatter marks are the classic beginner mistake.

How long does hardwood floor refinishing take?

A 500 sq ft full sand and finish takes about 2 work days, plus curing: furniture goes back in 4 days with water-based finish (7 with oil-based), and rugs after 8 days (11 with oil-based). A screen and recoat takes 1 work day with furniture back in 3 to 6 days. A stain job takes about 3 work days. Larger areas add roughly a day per extra 600 sq ft.

How many times can hardwood floors be refinished?

A solid 3/4-inch hardwood floor can typically be fully sanded 4 to 6 times in its lifetime, with each sanding removing about 1/32 to 1/16 inch of wood. That is one reason a $1,050 screen and recoat (400 sq ft of pine, the worked example above) is popular before selling: it refreshes the look without spending one of the floor's limited full sandings.

Is dustless sanding worth the extra cost?

Dustless sanding adds $1 to $2 per sq ft: on 500 sq ft in the Midwest that is $450 to $900 (average $675), bringing a full sand-and-finish to $3,275 on average. It uses sealed containment and HEPA vacuums, so cleanup is faster and indoor air quality during the job is much better. Worth it if anyone in the home has allergies or asthma, or you are living through the project.

Does refinishing hardwood floors increase home value?

Yes, it is one of the highest-ROI cosmetic renovations: the National Association of Realtors reports refinish jobs can recoup more than 100% of their cost at resale. Freshly refinished floors photograph well and signal a maintained home to buyers. A $2,600 average refinish that returns its full cost at sale is effectively free flooring renewal.

Free tool by NRTechStudio