Hardwood floor refinishing cost
By Wood Floor Report Editorial. Last reviewed August 2026. How we research this.
In brief
Refinishing hardwood floors costs $3 to $8 per square foot. NerdWallet, HomeAdvisor, and Bob Vila all publish that same range, each read August 28, 2026. For the whole project, HomeAdvisor says most homeowners pay $1,107 to $2,680, with a national average of $1,891, and Bob Vila agrees at $1,098 to $2,653.
Size sets the total: about $300 to $800 for a 100 square foot room. And $3,000 to $8,000 for 1,000 square feet. The service level matters as much as the size. A screen and recoat, which scuffs the old finish and adds one fresh coat, runs about $2 to $4.50 per square foot.
A full sand and refinish runs $3 to $8. Changing the stain color pushes it to $4 to $11. Labor is most of the bill, up to 80 percent. Many floors priced for a full refinish only need the cheaper screen and recoat.
What would your floor cost?
Square feet times the published rate for the service you pick, stairs by the step. Every rate is sourced and dated on this page; nothing is invented.
Your range
$0 to $0
Typical whole projects run $1,107 to $2,680 (HomeAdvisor, read 2026-08-28; Bob Vila agrees within $30).
"It’s almost always cheaper to refinish hardwood floors than to replace them." (NerdWallet, read 2026-08-28)
Rates: screen and recoat $2 to $4.50/sq ft (Derived: Fixr screening $1 to $2.50 plus recoating $1 to $2, both read 2026-08-28); sand and refinish $3 to $8/sq ft (NerdWallet, HomeAdvisor and Bob Vila, all read 2026-08-28); sand, stain and refinish $4 to $11/sq ft (Derived: the $3 to $8 sand-and-refinish range plus NerdWallet’s $1 to $3 staining component); stairs $25 to $45 per step (Fixr, read 2026-08-28). Method: area times rate, stairs by the step, rounded to $10. Full sourcing: how we research this.
The cost to sand and refinish hardwood floors, and who publishes it
$3 to $8 per square foot is the most agreed-on number in this trade. NerdWallet, HomeAdvisor, and Bob Vila each publish exactly that range for a professional sand and refinish. This Old House, Fixr, and Inch Calculator print it too. Six publishers, one range, all read August 28, 2026.
Agreement is not precision. On a 500 square foot floor, $3 buys the job for $1,500 and $8 buys it for $4,000. The rest of this page is about which end you land on: the size of the floor, the service level you actually need, the wood, and how much of the work is labor. The per-square-foot page breaks the rate itself down further.
Whole projects cluster tightly across publishers. HomeAdvisor reports a normal range of $1,107 to $2,680 with a national average of $1,891. Bob Vila agrees almost exactly: $1,098 to $2,653, average $1,869. This Old House says $1,800 on average. And Today's Homeowner says most people pay around $2,000, inside a full spread of $300 to $8,000. One planning note: NerdWallet states plainly that "It's almost always cheaper to refinish hardwood floors than to replace them." If you are weighing that choice, start with refinish or replace.
Cost by floor size
| Floor size | NerdWallet | HomeAdvisor |
|---|---|---|
| 40 sq ft (a hallway) | $120 to $320 | $80 to $280 |
| 100 sq ft (a small room) | $300 to $800 | $200 to $800 |
| 400 sq ft (a 20 by 20 room) | $1,200 to $3,200 | $1,000 to $2,500 |
| 1,000 sq ft (a main floor) | $3,000 to $8,000 | not listed |
Method: each publisher's own cost-by-size table, read at the source on 2026-08-28. NerdWallet's rows are exactly $3 to $8 times the footage. HomeAdvisor's 400 sq ft row implies $2.50 to $6.25 per square foot, dipping below its own $3 floor at the low end. We record it as the page states it.
Two things to read out of that table. First, small jobs do not get small prices in proportion, because setup and machine time are the same whether the room is 40 feet or 100. Second, the two publishers agree within a few hundred dollars at every size. That is rare in home-service pricing and makes these bands unusually safe to plan with. For your own footage, the calculator runs the same published rates.
Where the publishers disagree on totals
the outliers, and why each one differs
The $3 to $8 consensus hides a real spread at the whole-house level. This Old House prices 1,000 square feet at $5,672 to $6,819. That is inside its own $3 to $8 range, at an implied $5.67 to $6.82 per square foot. But it is nearly double the bottom of NerdWallet's $3,000 to $8,000 band. Today's Homeowner goes the other way: $2,000 to $4,000 for the same 1,000 square feet. And its 3,000 square foot row implies $2 to $2.67 per square foot, below the $3 floor every other publisher holds. We flag it as the low outlier and quote it faithfully.
Fixr's national average looks low at $1,200, with a range of $800 to $1,600. Then you read the basis. Fixr ties that average to a 200 square foot project, a much smaller job than the whole-home averages HomeAdvisor and Bob Vila report. Its low end is $600, for 200 square feet of cherry with an oil-based finish. Its high end is $3,100.
Homewyse sits highest, at $6.49 to $7.92 per square foot as of May 2026. The reason is scope, not markup. Homewyse prices a defined job: two-pass machine sanding plus two coats of polyurethane. That job sits near the top of everyone else's range, not at a bare-bones pass. The lesson for reading any cost table, including ours: check what the number includes. And what floor size it assumes, before comparing.
Cost by service level
This is the decision that moves the most money, and the one a quote rarely explains. There are three different jobs that all get called "refinishing," and they do not cost the same.
| Service | What it is | Per sq ft | Source |
|---|---|---|---|
| Screen and recoat | Scuff the old finish, add one fresh coat. No bare wood. | $2 to $4.50 | Fixr components, summed |
| Sand and refinish | Sand to bare wood, new finish in the same tone. | $3 to $8 | NerdWallet, HomeAdvisor, Bob Vila |
| Sand, stain, and refinish | Sand to bare wood, new stain color, then finish. | $4 to $11 | NerdWallet components, summed |
| Dustless sand and refinish | Full refinish with vacuum dust capture at the sander. | $5 to $8 | Bob Vila. Fixr says $6 to $8 |
Method: all rows read 2026-08-28. The screen and recoat row sums Fixr's screening line ($1 to $2.50) and recoating line ($1 to $2), since Fixr does not price the bundle as one item. The stain row sums the $3 to $8 refinish range and NerdWallet's $1 to $3 staining component. The other rows are published as printed.
Note what the stain row means: changing your floor's color costs $1 to $3 per square foot more than keeping it. And it cannot be done without full sanding. The Flooring Girl, a flooring writer we cite across this site, puts it flatly: to change the color, the floor must be sanded completely down to raw hardwood before stain goes on. The staining page covers what that buys you.
Worked totals at three common sizes
Here is what those service rates come to on real jobs. Same math the calculator runs: floor area times the published rate at each end of the range.
| Job | Screen and recoat | Sand and refinish | Sand, stain, refinish |
|---|---|---|---|
| One room, 150 sq ft | $300 to $675 | $450 to $1,200 | $600 to $1,650 |
| Main floor, 500 sq ft | $1,000 to $2,250 | $1,500 to $4,000 | $2,000 to $5,500 |
| Whole house, 1,000 sq ft | $2,000 to $4,500 | $3,000 to $8,000 | $4,000 to $11,000 |
Method: our arithmetic, area times the sourced per-square-foot rates from the service level table above ($2 to $4.50, $3 to $8, and $4 to $11). Stairs, repairs, and furniture moving are extra.
The middle column's middle row is where most quotes land. Inch Calculator says a typical whole project runs $1,000 to $2,500. Its own worked example prices a 300 square foot room at $1,200, which is $4 per square foot. Say a quote for a sound, unstained 500 square foot floor comes in well above $4,000. The first question to ask is which service level it is pricing.
Cost by wood species
| Wood | Refinish per sq ft | Janka hardness (lbf) |
|---|---|---|
| Bamboo | $2 to $6 | not in our source table |
| Oak | $3 to $5 | 1,290 red / 1,360 white |
| Cherry | $3 to $5 | 950 (black cherry) |
| Pine | $4 to $7 | 380 (eastern white) |
| Maple | $6 to $8 | 1,450 (sugar maple) |
| Mahogany | $6 to $8 | not in our source table |
Method: costs are NerdWallet's cost-by-wood-type list, read 2026-08-28. Hardness figures are Janka side hardness at 12 percent moisture content from the USDA Forest Products Laboratory's Wood Handbook (FPL-GTR-282, chapter 5). Where the handbook tables do not carry a flooring product, we say so instead of borrowing a number.
Hardness is not the whole story, and the table shows it. Pine is the softest wood listed at 380 lbf, yet it costs more to refinish than oak. Ben Osborne of How To Sand A Floor explains why: pine is fibrous and resilient. So it sands as hard as oak despite being softer. Maple tops the price list for two reasons: it is harder than oak, and it stains badly. The Maple Flooring Manufacturers Association itself says much of a stained maple surface will look uneven and blotchy. More on all of this at wood species.
What each component costs
| Component | Per sq ft | Source |
|---|---|---|
| Sanding | $0.50 to $3 | NerdWallet. HomeAdvisor and Bob Vila agree |
| Staining | $1 to $3 | NerdWallet. HomeAdvisor, Bob Vila, and Fixr agree |
| Recoating | $1 to $2 | NerdWallet. Bob Vila agrees |
| Buffing (screening) | $1 to $2.50 | Today's Homeowner. Fixr and HomeAdvisor agree |
Method: each publisher's own component line items, read 2026-08-28. Cross-agreements were checked at each named source, not assumed.
Materials are the small end of these numbers. Today's Homeowner prices the topcoat itself at $25 to $50 per gallon for water-based polyurethane and $20 to $40 for oil-based. A gallon covers hundreds of square feet. That is why the component costs are mostly labor wearing a materials label.
Labor: most of what you pay
HomeAdvisor says labor can run up to 80 percent of the total project price. And This Old House prints the same 80 percent figure independently. The rate behind it: $2 to $8 per square foot, or $60 to $160 per hour, published identically by HomeAdvisor, Bob Vila, and Today's Homeowner. Bob Vila adds the pace, about five hours to refinish 100 square feet, which is how an hourly rate becomes a per-foot rate.
Fixr gives the cleanest worked example: in its $1,200 average job, about $700 is labor. That is 58 percent, our arithmetic on Fixr's two published figures. So when two quotes for the same floor differ by thousands, you are mostly comparing two crews' time, skill, and equipment, not two piles of polyurethane.
What the labor buys, step by step
machines, grits, finishes, and the days each takes
A full refinish is a three to five day job, per GoFlooring, and each day has a name. Days one and two are sanding: a drum sander on the field of the floor, an edger along the walls, working up through grit sequences that typically start at 36 or 40 grit. For 500 to 1,000 square feet, GoFlooring puts sanding at one to two days. Sanding removes about 1/32 to 1/16 of an inch of wood, per Just Around the Corner Flooring. That is why a 3/4 inch solid floor survives about six to eight of these over its life. Details on the machines at sanding, and on the lifetime count at how many times can floors be refinished.
If stain is in the job, it adds about a day, plus at least 24 hours of wait before finish coats go on. Some crews also water-pop first, wetting the sanded wood to open the grain so stain takes evenly. The Flooring Girl notes it often adds about a day and adds cost.
Then the finish coats set the calendar. Water-based finishes dry in as little as two to four hours per coat. Oil-based takes up to 24 hours per coat, per GoFlooring. The manufacturer data sheets agree. Bona Traffic HD, a two-component waterborne polyurethane, covers 350 to 400 square feet per gallon and recoats in two to three hours. Minwax Super Fast-Drying Polyurethane for Floors, an oil-based product, covers 600 to 700 square feet per gallon but needs six to eight hours minimum between coats, with three coats on bare wood. Hardwax oils compress this differently: Rubio Monocoat Oil Plus 2C goes on as one single layer. Curing is slower than drying everywhere: about seven days for water-based polyurethane and up to 30 days for oil-based before the film reaches full hardness. The full clock is at how long refinishing takes, and the finish chemistry at polyurethane.
The dustless premium
Dustless refinishing costs about $2 more per square foot, per HomeAdvisor. That lifts the standard range to $5 to $8. Bob Vila publishes the same $5 to $8 dustless range. And Fixr prices the method at $6 to $8 against $3 to $5.50 for standard sanding.
What the premium buys: a vacuum system attached directly to the sanders, capturing dust where the machine cuts. Its HEPA filter traps 99.97 percent of 0.3 micron particles. That spec comes from Northwest Hardwood Flooring, a refinishing contractor, and we checked it against the equipment specs. It is not literally dust free: capture runs 95 to 99 percent. The practical difference is cleanup. The same source puts it at one to two hours of light cleaning after a dustless job, against days of dust settling after a traditional one.
You may not need a full refinish
Here is the part of this page that saves the most money. A large share of floors priced for a full refinish do not need one. If your finish is dull and scratched but the scratches do not reach bare wood, the floor has never been waxed. And you like the color, the right job is a screen and recoat at $2 to $4.50 per square foot, not a sand and refinish at $3 to $8. On the recoat itself, Fixr's line is $1 to $2 per square foot. And Inch Calculator puts a recoat at about half the cost of a full refinish. On a 500 square foot floor, the published rates make that the difference between roughly $1,000 to $2,250 and $1,500 to $4,000, area times rate at each end.
The screen and recoat has hard limits. And The Flooring Girl lists them plainly: it will not fix deep scratches, will not change the color, will not rescue wood that has grayed from oxidation or sunlight marks under rugs. And will not bond over wax or wax-containing polishes. Any of those pushes you back to the full sand. But if none of them apply, done about every three years, a screen and recoat keeps postponing the expensive job. The full walkthrough is at screen and recoat, and the symptom checklist at signs you need refinishing.
We can say this without hedging because we do not sell flooring and we do not refinish floors. The site connects homeowners with licensed contractors. The cheaper job costs us a bigger lead and we recommend it anyway when it fits.
Which service your floor needs
| Your floor's state | The right job | Per sq ft |
|---|---|---|
| Dull finish, light surface scratches, no bare wood, never waxed, color stays | Screen and recoat | $2 to $4.50 |
| Scratches through the finish, bare or gray patches, color stays | Sand and refinish | $3 to $8 |
| You want a different color, or the old stain is blotchy | Sand, stain, and refinish | $4 to $11 |
| Gouges, pet stains, water damage, loose boards | Repair first, then refinish | +$6 to $12 pre-work |
| Engineered wood with a thin veneer | Recoat only. Sanding may be impossible | $1 to $2 |
Method: service rates as sourced in the tables above. Repair pre-work is This Old House's $6 to $12 per square foot for fixing deep scratches, gouges, and loose boards before refinishing begins. The engineered row uses Fixr's recoat rate. All read 2026-08-28.
Our recommendation, plainly: if your floor has no bare wood, no color change planned, and no wax history, ask contractors to quote a screen and recoat first and make them argue you up, not down. If damage is why you are here, price the repair before the refinish, because it stacks on top. That math lives at wood floor repair cost. And if your floor is engineered, check the wear layer before anyone starts a sander. The National Wood Flooring Association's rule: below 2.5 mm of wear layer, do not sand at all. The test and the exceptions are at engineered hardwood.
The cost over the floor's life
One more way to read these prices: as a schedule, not a one-time bill. HomeAdvisor says to plan on refinishing every seven to 10 years. A 3/4 inch solid hardwood floor can take about six to eight full sandings over its service life, per Just Around the Corner Flooring, so the floor under you is likely to outlive several finishes. The cheap move compounds: a screen and recoat about every three years, per The Flooring Girl, keeps the finish ahead of the wear and pushes the next $3 to $8 per square foot sanding years further out, at $2 to $4.50 each time. Floors that get this treatment spend more years looking finished and lose less wood to sanders. The count and its limits are at how many times can floors be refinished.
Engineered floors: the wear layer math
why some floors can never be sanded
An engineered floor is a thin layer of real wood over a plywood or fiberboard core. And only that top layer, the wear layer, can ever be sanded. The NWFA's published guidance sets the floor: a wear layer under 2.5 mm (3/32 inch) should not be sanded, period. One professional sand and finish removes just under 1/32 inch of wood, per the NOFMA guidelines the NWFA cites. So even a qualifying floor may only have one or two sandings in it. Wear layers on the market run 0.6 mm to 4 mm, per Hurst Hardwoods. And at 1 mm the floor is recoat-only from the day it is installed. You can sometimes read the wear layer at an exposed plank edge near a floor vent, per Buff and Coat Virginia, though they frame it as a professional assessment.
This is exactly the case the recoat row above exists for: the $1 to $2 recoat is the only refresh a thin engineered floor will ever get.
Stairs and repairs: the add-ons
per-step pricing, and what damage adds
Stairs price by the step, not the square foot. Fixr says $25 to $45 per step. Bob Vila's band is wider at $25 to $85. HomeAdvisor prices stair work at $4.50 to $8 per square foot and puts a 10-step staircase at $700 to $1,100, with whole stair-and-railing projects averaging $788 in a $321 to $1,255 range. A typical 12-step flight at Fixr's rate adds $300 to $540 to the job, per-step rate times steps. Full treatment at stair refinishing cost.
Damage repairs stack on top of refinishing, not inside it. This Old House prices the pre-work of fixing deep scratches, gouges, and loose boards at $6 to $12 per square foot. As standalone projects, HomeAdvisor puts hardwood floor repair at $482 to $1,706 with most paying around $1,077, while Fixr's average is higher at $2,000 in a $1,000 to $5,000 range. Report both and expect quotes in between. The full breakdown by damage type is at wood floor repair cost.
DIY: what you would save, and what you would rent
rental rates and the honest materials bill
Since labor is up to 80 percent of the professional price, doing it yourself looks like an 80 percent discount. The real bill is bigger than the sandpaper. This Old House puts DIY materials, rentals, and safety equipment at $500 to $1,000 all in. The rentals at real counters, read 2026-08-28: a drum floor sander at $65 per day or $195 per week at Taylor Rental in Hillsdale, New Jersey. A floor edger at $40 per day there. A drum sander with edger as a package at $90 per day from Grand Rental Station in New Hampshire. Rates are local examples, not national averages.
The machine is the bigger risk than the bill. A drum sander removes wood fast, which is the point of renting it and the danger of running it. And the ways first-timers damage floors have their own page, DIY mistakes. The honest cost comparison, including what your weekend is worth, is at DIY refinishing cost, and the method itself at how to refinish hardwood floors.
One safety note that never gets folded
If you or your contractor use an oil-based finish, the used rags can catch fire by themselves. Drying oils release heat as they oxidize, and a piled rag traps that heat until it ignites. The NFPA counts an average of 900 US home fires a year started by oily rags. Its rule: never pile used rags. Dry them spread out or hung outdoors, away from the building, then seal them in a metal container filled with water and detergent solution. Water-based finishes do not self-ignite this way, per the same NFPA sheet.
Common questions
How much does it cost to refinish hardwood floors per square foot?
Between $3 and $8 per square foot for a full sand and refinish. NerdWallet, HomeAdvisor, and Bob Vila each publish that exact range, and This Old House, Fixr, and Inch Calculator print it too, all read August 28, 2026. Homewyse runs higher, at $6.49 to $7.92, because it prices a fuller defined job: two-pass machine sanding plus two coats of polyurethane.
How much does it cost to refinish 1,000 square feet?
NerdWallet and Bob Vila both say $3,000 to $8,000 with traditional sanding. Bob Vila puts dustless at $5,000 to $8,000. The outliers are worth knowing: This Old House prices 1,000 square feet at $5,672 to $6,819, while Today's Homeowner says $2,000 to $4,000. The spread is real, which is why a quote on your actual floor beats any published table.
What is a screen and recoat, and what does it cost?
A screen and recoat scuffs the existing finish with an abrasive screen on a floor buffer, then adds one fresh coat of polyurethane. No bare wood is exposed. Fixr prices screening at $1 to $2.50 per square foot and recoating at $1 to $2, so the combined job runs about $2 to $4.50. It takes one day of work plus about 24 hours of dry time, per The Flooring Girl.
How much of the cost is labor?
Most of it. HomeAdvisor and This Old House both say labor can reach 80 percent of the project price. The going labor rate is $2 to $8 per square foot, or $60 to $160 per hour, per HomeAdvisor, Bob Vila, and Today's Homeowner. In Fixr's $1,200 average job, $700 is labor, which works out to 58 percent.
How much extra does dustless refinishing cost?
About $2 more per square foot, per HomeAdvisor, which lifts the range to $5 to $8. Bob Vila prints the same $5 to $8 for dustless, and Fixr says $6 to $8. Dustless means vacuum capture at the sander with HEPA filtration, not zero dust: capture runs 95 to 99 percent. So a light cleanup still remains at the end.
How often do hardwood floors need refinishing?
Plan on every seven to 10 years, per HomeAdvisor. A 3/4 inch solid hardwood floor can take about six to eight sandings over its service life, per Just Around the Corner Flooring, a St. Louis refinisher. A screen and recoat about every three years postpones the next full sanding, per The Flooring Girl.
Get a quote from a licensed flooring contractor
Tell us the job and your ZIP. We pass it to a licensed contractor who works in your area.
A marketing service, not a licensed contractor. Floor work is performed by independent licensed local contractors.
- What happens after I send this?
- Your details go to one licensed flooring contractor who works in your ZIP code. They contact you to arrange a quote. We are not a contractor and we do not do the work.