Hardwood refinishing cost by job
Standard sand-and-refinish runs $4–$8 per square foot for oak in normal condition; staining adds to that:
| Area | Standard refinish | With color change |
| 200 sq ft room | $800 – $1,800 | $1,200 – $2,400 |
| 600 sq ft main floor | $2,400 – $5,400 | $3,600 – $7,200 |
| 1,000 sq ft | $4,000 – $8,000 | $6,000 – $12,000 |
Same-color stain runs $5–$10 per sq ft; a color change $6–$12. Stairs are billed per step ($35–$60).
Refinish vs replace
Refinishing ($4–$8/sq ft) restores floors that still have wood to work with — a solid 3/4-inch hardwood floor can be sanded and refinished roughly 5–10 times over its life, making it dramatically cheaper than replacement when the boards are sound but the finish is worn, scratched, or dated. Replace instead when boards are cupped from water damage, cracked, or already sanded down near the tongue. Engineered hardwood can sometimes be refinished too, but only if its veneer is thick enough — a light pass at most.
Finish choice: oil vs water poly vs hard wax
- Oil-based polyurethane ($1.10–$1.85/sq ft) — warm amber tone, very durable, but slow to dry with strong fumes.
- Water-based polyurethane ($1.40–$2.30/sq ft) — dries clear, fast, and low-odor; the popular modern choice.
- Hard-wax oil ($2.20–$3.50/sq ft) — natural matte look that's easy to spot-repair, though it needs periodic re-oiling.
For a near dust-free job, add full HEPA dust containment ($0.55–$0.95/sq ft) — well worth it in an occupied home.
FAQ
How much does hardwood refinishing cost in 2026?
Standard sand and refinish runs $4-$8 per sq ft for oak in normal condition. Same-color stain $5-$10 per sq ft; color change $6-$12 per sq ft. A 600 sq ft main floor typically runs $2,400-$5,400 standard, $3,600-$7,200 with color change.
Can I sand and refinish engineered hardwood?
Sometimes. Engineered floors have a thin wear layer (1-3 mm typical). 3 mm or thicker can usually take one screen-and-recoat or one light sand. Less than 2 mm cannot be sanded.
Should I move out during refinishing?
Oil-based polyurethane has strong VOCs and 24-72 hr cure; water-based is much milder. Most homeowners stay out at least 1-2 nights for oil-based, 1 night for water-based. With pets / asthma / kids, plan to stay out for the full cure.
How long does hardwood floor refinishing take?
A typical floor takes about 3-5 days including cure time - sanding, staining, and multiple finish coats. Water-based polyurethane dries fastest; oil-based needs longer between coats. Plan to stay off the floor until the final coat cures.
Oil-based or water-based polyurethane?
Water-based ($1.40-$2.30 per sq ft) dries clear, fast, and low-odor - the popular modern pick. Oil-based ($1.10-$1.85) adds a warm amber tone and is very durable but dries slowly with strong fumes.
How many times can hardwood floors be refinished?
A solid 3/4-inch hardwood floor can typically be sanded and refinished 5-10 times over its life, which is why refinishing ($4-$8 per sq ft) is far cheaper than replacement when the boards are still sound.
More questions
Do I need a permit for hardwood floor refinishing?
Most jurisdictions require a permit; a few exempt very small jobs. Always confirm with your local building department.
How long does a typical hardwood floor refinishing project take?
Depends on scope; basic jobs are 1-3 days, complex jobs run 1-2 weeks.
How many quotes should I get?
Get 2-3 written quotes for the same scope. Big spreads usually mean different inclusions, not necessarily different value.
What's the typical warranty?
Workmanship warranty 1-5 years from the contractor; manufacturer warranty on materials separately.
Can I DIY this?
Some scopes are DIY-friendly with rented tools; others (gas, electrical, structural, plumbing) require licensed trades by code.