Hardwood Flooring

Average Cost to Refinish Hardwood Floors: Average Prices and Budget Guide

Average Cost to Refinish Hardwood Floors: Average Prices and Budget Guide
Disclosure: This post may contain affiliate links. We may earn a small commission if you purchase through our links, at no extra cost to you. Learn more.

Refinishing costs roughly one-third what it takes to install brand-new hardwood, which is why it’s one of the smartest dollar-for-dollar upgrades a homeowner can make. The average cost to refinish hardwood floors runs $3 to $8 per square foot, putting a typical single room at $1,100 to $2,600 and a whole-house project between $3,000 and $8,000. Compare that to $8 to $15 per square foot for new hardwood installation and the math makes refinishing an easy call whenever the wood is still structurally sound. Knowing what drives the price helps you budget accurately and spot an inflated quote.

The Baseline: Cost Per Square Foot

Most contractors price refinishing by the square foot, and the national average lands around $3 to $8, with $4 to $5 being the most common range for a standard sand-and-finish job.

  • Basic refinish (sand and 2-3 coats poly, no stain): $3 to $5 per sq ft
  • Refinish with custom stain: $4 to $6 per sq ft
  • Premium finishes or extensive prep: $6 to $8+ per sq ft

That price typically includes sanding, one stain or natural finish, and two to three topcoats. Always confirm how many coats are in the quote, because the difference between two and three coats affects both price and durability.

Recommended Products

Bona Hardwood Floor Polish — High Gloss

Water-based polish that restores shine to dull hardwood floors

Bona Hardwood Floor Cleaner Refill 128oz

Residue-free formula for routine hardwood maintenance between refinishing

Minwax Hardwood Floor Reviver

Low-odor, water-based finish that restores worn hardwood without sanding

As an Amazon Associate, we earn from qualifying purchases.

Shop Hardwood Flooring

Hardwood Bargains — Premium Hardwood at Discount Prices

Shop solid and engineered hardwood from top brands. New deals drop daily — oak, maple, walnut, hickory, and more.

Browse Today’s Deals

We may earn a commission when you purchase through our links.

Cost by Room and Whole House

Translating per-square-foot pricing into real rooms helps set expectations. Here’s what typical spaces run at an average $4.50 per square foot.

  • Small bedroom (150 sq ft): $450 to $1,200
  • Living room (350 sq ft): $1,050 to $2,800
  • Whole floor (1,000 sq ft): $3,000 to $8,000
  • Staircase: $25 to $75 per step, priced separately

Larger projects sometimes earn a slight per-square-foot discount because setup and equipment costs get spread across more area. A one-room job carries the same mobilization cost as a big one, so small rooms can feel expensive per foot.

What Drives the Price Up or Down

Several factors push a quote toward the high or low end. Understanding them helps you evaluate whether a bid is fair.

  • Wood species: Harder woods like maple sand more slowly and cost more in labor than oak.
  • Floor condition: Deep gouges, pet stains, and warped boards require extra prep or board replacement.
  • Stain color: Custom or dark stains add labor and cost more than a clear natural finish.
  • Finish type: Water-based and specialty finishes cost more than standard oil-based poly.
  • Room complexity: Closets, tight corners, and lots of edging slow the work down.
  • Your region: Labor rates in major metros run well above rural averages.

Finish Type and Its Cost Impact

The topcoat you choose affects both the upfront price and how long the floor lasts before it needs attention again.

  • Oil-based polyurethane: Cheapest at the low end of the range, very durable, ambers over time.
  • Water-based polyurethane: Adds $0.50 to $1.50 per sq ft, dries fast, stays clear.
  • Hardwax oil (Rubio Monocoat): Premium natural matte look, often $6 to $9 per sq ft installed.
  • Moisture-cure urethane: Toughest and priciest, used in high-traffic and commercial settings.

For most homes, oil-based or water-based poly in satin covers the practical middle ground of price and durability.

Need help with your flooring project? Get a free quote by phone.
📞 Call (877) 465-0151
Free, no-obligation quote · Connect with a local pro

Recoat vs Full Refinish: A Big Price Gap

If your floor is only lightly worn with no bare spots or deep scratches, you may not need a full refinish. A screen-and-recoat, which lightly abrades the existing finish and adds a fresh topcoat, costs far less.

A recoat runs roughly $1 to $2.50 per square foot because it skips the labor-intensive drum sanding and staining. Done every 3 to 5 years, it can postpone a full refinish by a decade. The catch is that a recoat only works if the finish is worn but the wood underneath is untouched. If bare wood shows through, you need the full sand-to-wood refinish.

DIY Savings and the Real Risk

Doing it yourself can cut the cost to $1 to $3 per square foot, mostly for sander rental ($50 to $75 a day) and materials. On a 500-square-foot job that’s a potential savings of $1,500 or more over hiring out.

The gamble is real, though. A drum sander that pauses too long gouges a permanent dip, and fixing a botched sanding can cost more than the original pro quote. If you attempt DIY, practice on an inconspicuous area, keep the sander moving, and progress through the grits patiently. On valuable or old floors, the pro labor is money well spent.

Dustless Refinishing: Worth the Premium?

Traditional sanding fills a house with fine wood dust that settles on every surface for days. Dustless refinishing systems attach the sander directly to a powerful vacuum that captures the vast majority of the dust at the source. Contractors typically charge $0.50 to $1.50 more per square foot for it.

For most homeowners, the premium is worth it, especially if you’re staying in the house during the job or have anyone with allergies or asthma. No system is 100 percent dustless, but a good one cuts cleanup dramatically and protects electronics and finishes elsewhere in the home. If your budget is tight and you can vacate the house, standard sanding with thorough cleanup still works fine.

Signs Your Floor Can Be Refinished

Before you pay for anything, confirm the floor is actually a candidate. Not every worn hardwood floor can be sanded again.

  • Enough wood remaining: You need at least 1/8 inch above the tongue-and-groove. Check at a floor vent or threshold.
  • Solid or thick-veneer engineered: Solid handles many refinishes; thin engineered veneer may allow only a recoat.
  • No widespread water or structural damage: Deeply cupped or rotted boards need replacement, not just sanding.
  • Nails set below the surface: Exposed nail heads must be countersunk before sanding to avoid tearing the paper.

If your floor passes these checks, refinishing is almost always cheaper and greener than tearing it out for new material.

How to Save Without Cutting Corners

You can trim the bill without gutting quality. Get three written quotes and compare exactly what each includes. Bundle multiple rooms into one job to spread setup costs. Choose a natural or standard stain rather than a custom color. Clear and prep the space yourself by removing furniture and pulling base shoe.

Schedule during a contractor’s slower season, often mid-winter, when you may negotiate a better rate. Finally, don’t automatically default to full refinishing. Ask whether a recoat will do, since it can save you 60 percent or more. Budget realistically at $4 to $5 per square foot for a standard room, add a cushion for surprises under old floors, and refinishing will deliver a like-new floor for a fraction of replacement cost.

Prefer to explore on your own?

See how new flooring looks in your actual room in seconds — free, no signup.

Try the free Floor Studio →