Refinishing hardwood floors restores the surface by sanding away the old finish, applying stain, and sealing the wood with a protective top coat. The work returns scratched, dull floors to a like-new appearance at a fraction of replacement cost. Nationally, the average refinishing job runs $1,883, with most projects landing between $1,101 and $2,666. Per-square-foot pricing typically falls between $3 and $8 depending on room size, the condition of the wood, and local labor rates.
What Drives the Cost to Refinish Hardwood Floors
The headline range of $3 to $8 per square foot hides a lot of variation. Labor is the largest line item, and contractor rates change from one metro area to the next. A city with a busy construction market can charge 50 percent more than a rural county an hour away. Availability matters too: booked-out local crews raise prices. Room size shifts the math too, since setup and furniture moving cost the same for 150 or 800 square feet.
Condition decides how much prep the crew does before sanding. A floor with light surface scratches can skip the full drum sand and move straight to a screen-and-recoat at $1.50 to $2.50 per square foot. Before paying for a full refinish, check whether the damage is shallow enough for the techniques used to fix scratches on hardwood floors without a full refinish, because that option saves most of the cost.
Labor Costs vs. Material Costs
Labor typically accounts for 70 to 80 percent of the total. Sanding and finishing crews charge $2.50 to $5.50 per square foot for labor, while materials such as abrasive belts, stain, sealers, and filler run about $1 to $2.50 per square foot. On a typical 300-square-foot room at $4 per square foot, the job lands near the $1,883 national average. On a 600-square-foot main level, it climbs toward $2,600.
How Room Size Changes the Per-Square-Foot Price
Small projects cost more per square foot. A 120-square-foot hallway still needs full equipment setup, so contractors quote a minimum fee that pushes the unit price to $6 to $8. Large open areas spread that fixed cost across more footage and can land near the $3 low end.
| Factor | Typical Impact on Price |
|---|---|
| Room size | $3 to $8 per sq ft; small rooms land at the high end |
| Labor rates | 70 to 80 percent of the total; varies by metro area |
| Wood condition | Heavy gouges add repair time and filler cost |
| Stairs | $40 to $75 per tread |
| Finish type | Water-based polyurethane costs more per gallon than oil-based |
| Structural repairs | Rot or pet stains can double the quote |
The Refinishing Process: What You Are Paying For
A professional refinish follows the same sequence whether the crew uses a dustless system or traditional sanders. Quoting requires walking the floor, checking for loose boards, and measuring footage, so local contractors quote different numbers for the same room. Cross-check estimates against independent refinishing cost breakdowns before signing, because line items like furniture moving, trim removal, and disposal fees vary between bids.
Sanding Passes Explained
Drum sanders remove the old finish in three passes: 36 to 40 grit to strip and level the floor, 60 to 80 grit to smooth the scratches, and 100 to 120 grit to prepare the wood for stain. An edger follows the same grit progression along walls and in corners where the drum cannot reach.
Curing Time Between Coats
Water-based polyurethane dries fast: recoat after two to three hours, light foot traffic after 24 hours, and furniture after 72 hours. Oil-based finishes need six to ten hours between coats and a full 48 hours before light use. A three-coat job on an average room takes three to five days from first sand to final cure.
- Move furniture and remove baseboard trim or tape it off.
- Sand the floor with a drum sander in three grit passes.
- Edge-sand the walls and corners with an edger.
- Fill dents and gaps with wood filler matched to the stain.
- Apply stain and allow it to dry fully.
- Seal with two to three coats of polyurethane, screening between coats.
- Let the final coat cure before returning furniture.
Finish Options and Their Price Differences
The sealer choice changes both the look and the long-term cost. Water-based polyurethane costs $40 to $70 per gallon, dries clear, and has low odor, so it dominates residential work. Oil-based polyurethane costs $30 to $60 per gallon, adds an amber tone, and resists wear slightly better, but the smell and dry time make it harder for occupied homes. Hardwax oils penetrate the wood for a matte look that repairs easily in small areas.
Each finish needs different maintenance. Hardwax oil surfaces touch up locally without resanding; film finishes eventually need a full recoat. If a previous owner used wax-based products, the new finish will not adhere until the residue is gone, so removing wax from hardwood floors is a required prep step before any of these sealers go on.
Sheen Levels and Durability
Satin, semi-gloss, and gloss describe how much light the finish reflects. Satin is the most popular floor choice because it hides dust and minor scratches; gloss shows every imperfection. Durability differences between sheens are small; coat count matters more than gloss level.
Stain or No Stain
Going without stain keeps costs down and preserves the natural color of the species. A stain adds $1 to $2 per square foot because the crew has to apply, dry, and wipe a color coat before sealing. Dark stains also make future scratches more visible, which is why many designers pair light stains with matte finishes.
| Finish | Cost per Sq Ft | Dry Time | Durability | Look |
|---|---|---|---|---|
| Water-based polyurethane | $3 to $5 | 2 to 3 hours between coats | Good | Clear, low odor |
| Oil-based polyurethane | $3 to $5 | 6 to 10 hours between coats | Very good | Amber tone |
| Hardwax oil | $4 to $6 | 12 to 24 hours | Good, spot-repairable | Matte, natural |
Refinishing vs. Replacing Hardwood Floors
Refinishing runs $3 to $8 per square foot; replacement runs $8 to $15 for standard oak or maple and more for premium species. A refinish also finishes in days and creates none of the demolition dust of a tear-out. The savings are why refinishing is the default recommendation whenever the boards themselves are sound.
Replacement makes sense when the wood is too thin, water has damaged the subfloor, or the homeowner wants a different species or plank width entirely. When the decision lands on new wood, premium hardwood flooring keeps the same warm character the old floor had, and installation cost stays predictable for standard widths.
How Many Times Can a Floor Be Refinished?
Solid hardwood can be sanded three to five times over its life because each refinish removes only about 1/32 to 1/16 inch of the face. Engineered wood is limited by its veneer: a 3/8-inch veneer supports one or two sandings, while a 1/2-inch or thicker veneer handles two to three. After the face thickness drops below about 1/4 inch, sanding risks exposing the tongue and groove joint.
Thickness Checks Before You Commit
Lift a register or look at a doorway transition to measure the board from the top face down to the tongue. If less than 3/16 inch of solid wood remains, skip the refinish. The same check applies to engineered floors: a veneer thinner than 2 mm will not survive a full drum sand.
| Criterion | Refinish | Replace |
|---|---|---|
| Cost per sq ft | $3 to $8 | $8 to $15 or more |
| Timeline | 3 to 5 days | 1 to 2 weeks |
| Sanding capacity | 3 to 5 times on solid wood | Not applicable |
| Best when | Boards sound, finish worn | Thin boards, rot, species change |
DIY vs. Hiring a Professional Refinisher
Renting a drum sander runs $60 to $90 per day and an edger $40 to $60 per day. Sandpaper, stain, polyurethane, filler, and PPE add $150 to $300, putting a DIY refinish at $300 to $600 versus the $1,883 professional average. The trade-off is risk: a stationary drum sander cuts a trough that needs filler, and uneven stain stays visible for years.
Professional crews bring dustless sanders with HEPA filtration, experience with tricky layouts, and a warranty on the work. In commercial settings, some owners skip wood entirely because polished concrete floors deliver major cost savings for commercial projects and never need sanding at all.
The Real Cost of the DIY Route
Rental fees are only the visible part; sandpaper belts wear out fast on a first job, so budget two sets. Filler, stain, polyurethane, applicator pads, and tack cloths add up. Many first-timers also pay a pro to fix a gouge or blotchy stain, erasing most of the savings.
When to Call a Professional
Book a pro for stairs, floors with exotic species, large open areas, or any job on a deadline. Stairs are the hardest part: the $40 to $75 per tread price reflects hand-sanding and tight corners. If you rent equipment, give yourself two days minimum and test the drum sander on a scrap board before touching the floor.
- How many finish coats does the quote include?
- Do you use a dustless system or traditional sanders?
- Is moving furniture and removing trim included?
- What warranty do you offer on the finish?
- How long before the room is usable?
Cutting Costs Without Cutting Corners
The cheapest refinish is the one you avoid. A screen-and-recoat scuffs the existing finish and applies fresh coats without sanding to bare wood. It runs $1.50 to $2.50 per square foot and handles most worn-traffic-pattern floors. Match it to the finish type on the floor, because a recoat over the wrong chemistry will peel.
When the finish has failed completely and the wood is stained or scratched through, the full strip is unavoidable; stripping a hardwood floor with pro techniques removes old finish without damaging the boards underneath. Get at least three written quotes, measure the square footage yourself, and confirm the quote includes the finish coats you expect.
Five Ways to Keep the Quote Down
- Refinish instead of replacing whenever the boards are sound.
- Recoat with a screen instead of a full sand when the finish is intact.
- Move your own furniture to cut the labor line item.
- Book in the off-season, when crews discount between major projects.
- Group stairs with a floor refinish so the setup cost is shared.
Verify the Square Footage
Measure wall to wall; subtract nothing for furniture you will move yourself. Contractors quote on the measured footage, and a 10 percent overcount on a 400-square-foot room is an extra $120 to $320. Walk the floor with the estimator and confirm every room on the bid sheet matches reality.
