Refinishing hardwood floors: cost per square foot

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. Six publishers print that exact range: NerdWallet, HomeAdvisor, Bob Vila, Fixr, This Old House. And Inch Calculator, all read August 28, 2026. Homewyse sits higher, at $6.49 to $7.92, because it prices a fully defined job. The rate moves with the service.

A recoat alone runs $1 to $2 per square foot, a screen and recoat about $2 to $4.50, a full sand and refinish $3 to $8. And a sand with a stain color change $4 to $11. The wood matters too: NerdWallet prices oak at $3 to $5 and maple at $6 to $8.

Labor is most of the number, at $2 to $8 per square foot or $60 to $160 per hour, up to 80 percent of the bill. Small floors run more per foot than any table shows, because setup and machine time do not shrink with the room.

The $3 to $8 consensus, and who publishes it

PublisherPer square footWorth knowing
NerdWallet$3 to $8Its size table is exactly this rate times the footage
HomeAdvisor$3 to $8Prices labor separately at $2 to $8
Bob Vila$3 to $8$5 to $8 for the dustless method
Fixr$3 to $8Puts standard sanding at $3 to $5.50 inside it
This Old House$3 to $8Its own 1,000 sq ft row implies $5.67 to $6.82
Inch Calculator$3 to $8Its worked example lands at $4
Homewyse$6.49 to $7.92The outlier. Prices one fully defined job, May 2026 data

Method: each publisher's own refinishing cost page, read at the source on 2026-08-28. The implied rates in the notes column are our division of a publisher's printed totals by its printed footage.

No home-improvement price is published more consistently than this one. Six mainstream cost guides land on $3 to $8 per square foot for a professional sand and refinish. Read the agreement carefully, though. Six identical ranges does not mean six independent surveys. Cost guides read each other, and none shows its raw data. What the consensus does give you is the language of the trade: a contractor bidding your floor expects to land inside $3 to $8. And a bid far outside it should come with a reason you can ask about.

The width is the real information. On a 500 square foot floor, $3 per square foot is a $1,500 job and $8 is a $4,000 job, footage times the rate. Homewyse shows why the band is that wide. Its $6.49 to $7.92, dated May 2026, prices one defined scope: prep, two-pass machine sanding, and two coats of polyurethane. Everyone else's $3 covers a lighter job than everyone else's $8. The rest of this page is about which end your floor sits on.

What the whole-job tables imply per square foot

dividing each publisher's totals by its own footage

Divide each publisher's whole-job totals by the footage they name and the rate mostly holds, with instructive wobble. Bob Vila's size table multiplies out exactly: 1,000 square feet runs $3,000 to $8,000 with traditional sanding, or $5,000 to $8,000 dustless. And 2,000 square feet runs $6,000 to $16,000. This Old House prices 1,000 square feet at $5,672 to $6,819. That is $5.67 to $6.82 per square foot by our division: inside its own $3 to $8 range, but only the top half. Today's Homeowner runs cheap at $2,000 to $4,000 for the same 1,000 square feet, an implied $2 to $4.

Fixr ties its $1,200 national average (range $800 to $1,600) to a 200 square foot project. That implies $4 to $8 per square foot. HomeAdvisor's $1,891 average and its $1,107 to $2,680 normal range come with no footage attached. So no honest rate can be divided out of them, and we do not try. Method throughout: the publisher's printed total over the publisher's printed footage, all read 2026-08-28.

Where the tables contradict themselves

NerdWallet's cost-by-size table is exactly its rate times the footage: 40 square feet at $120 to $320, 100 at $300 to $800, 400 at $1,200 to $3,200. And 1,000 at $3,000 to $8,000. Clean arithmetic, nothing learned.

HomeAdvisor's table is more useful because it is not clean. Its 400 square foot row reads $1,000 to $2,500. Divide $1,000 by 400 and the low end is $2.50 per square foot, 50 cents below the $3 floor the very same page states as its average. That is not our estimate. It is HomeAdvisor's own table read against HomeAdvisor's own rate, 2026-08-28. And we print the quirk rather than smooth it over. Today's Homeowner stretches further the same way: its 3,000 square foot row reads $6,000 to $8,000, an implied $2 to $2.67 per square foot. The pattern behind both is that big floors get quoted below the advertised floor, because the fixed work spreads thin. Treat any per-foot rate as a planning band, not a law, and treat the bottom of the band as something large floors earn.

Method: our division, each row's printed total over its printed footage, both read at the source 2026-08-28.

Per square foot by service level

"Refinishing" is three different jobs wearing one name, and the rate roughly doubles at each step up the ladder. This is the fastest way to misread a quote, or to catch one misreading you.

ServiceWhat it isPer sq ftSource
Recoat only One fresh coat of polyurethane. No sanding to bare wood. $1 to $2 Fixr. Bob Vila agrees
Screening (buffing) Light scuff of the old finish with a floor buffer and abrasive screen. $1 to $2.50 Fixr. Bob Vila and HomeAdvisor agree
Screen and recoat The two rows above, sold as one visit. $2 to $4.50 Fixr components, summed
Sand and refinish Sand to bare wood, new finish in the same tone. $3 to $8 The six publishers above
Sand, stain, and refinish Bare wood plus a color change. $4 to $11 NerdWallet components, summed
Dustless sand and refinish Full refinish with vacuum capture at the sander. $5 to $8 Bob Vila and HomeAdvisor. Fixr says $6 to $8
Parquet refinish Pattern floors, grain running in several directions. $3.50 to $6 Fixr. This Old House says $3.50 to $5
Stairs Usually priced per step instead. $4.50 to $8 HomeAdvisor

Method: all rows read 2026-08-28. The screen and recoat row sums Fixr's screening line ($1 to $2.50) and its recoating line ($1 to $2). The reason: Fixr does not price the bundle as one item. The stain row sums the $3 to $8 refinish consensus and NerdWallet's $1 to $3 staining line. Every other row is as printed at the named source.

Two boundaries on the ladder do most of the work. A recoat cannot fix scratches that reach bare wood. And nothing short of full sanding can change the color: The Flooring Girl states flatly that a color change means sanding down to raw hardwood before stain goes on. Dustless is the same full refinish with vacuum capture at the sander. And HomeAdvisor prices that premium at about $2 per square foot. Whether it is worth paying is covered at dustless refinishing. Parquet, note, sits inside the normal band rather than at a premium, with HomeAdvisor pricing its sanding at $3 to $5. The pattern-floor detail is at parquet floors.

Two add-ons ride on top of any rung. Damage repair comes first: This Old House prices fixing deep scratches, gouges, and loose boards at $6 to $12 per square foot before refinishing begins. And the full damage math is at wood floor repair cost. Stairs price by the step as often as by the foot, $25 to $45 per step at Fixr and $25 to $85 at Bob Vila, against HomeAdvisor's $4.50 to $8 per square foot. That trade has its own page at stair refinishing cost.

Per square foot by wood species

WoodRefinish per sq ftJanka hardness (lbf)
Bamboo$2 to $6not in the FPL flooring tables
Oak$3 to $51,290 red / 1,360 white
Cherry$3 to $5950 (black cherry)
Pine$4 to $7380 (eastern white)
Maple$6 to $81,450 (sugar maple)
Mahogany$6 to $8not in the FPL flooring tables

Method: costs are NerdWallet's cost-by-wood-type list, read 2026-08-28. Hardness is 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 does not carry a product, the cell says so instead of borrowing a number.

The table's lesson is that hardness does not set the rate. Pine sits at 380 lbf, the softest wood listed. And still costs more to refinish than oak at 1,290 to 1,360. 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 because of stain, not strength. The Maple Flooring Manufacturers Association itself warns that much of a stained maple surface will look uneven and blotchy. So a maple job involving color takes more skill and more passes. Species behavior in full is at wood species.

The hardness number, and what it misses

what Janka predicts well and predicts badly

The Janka figure is a real laboratory measurement. It is the load needed to press an 11.28 millimeter steel ball halfway into the wood, per the USDA Forest Products Laboratory. It predicts dents well. It predicts sanding cost badly. Hickory shows the gap from the hard side. Pecan hickory tests at 1,820 lbf, and Hurst Hardwoods says its surface sands rougher than other hardwoods and needs extra care. The red oak versus white oak gap disappears in practice. Carlisle Wide Plank Floors puts the ratings at 1290 and 1360 and says both perform equally well once installed and finished. So when a quote prices your species up, ask why. Is the reason sanding behavior, staining behavior, or hardness?

The component stack: how the rate is built

ComponentPer sq ftSource
Sanding$0.50 to $3NerdWallet. HomeAdvisor and Bob Vila print the same range
Staining$1 to $3NerdWallet. HomeAdvisor, Bob Vila, and Fixr agree
Recoating (the finish coats)$1 to $2NerdWallet. Bob Vila agrees
Buffing (screening)$1 to $2.50Today's Homeowner. Fixr and HomeAdvisor agree

Method: each publisher's own component line items, read 2026-08-28. The cross-agreements were checked at each named source, not assumed.

Stack the three lines of a stained refinish, sanding plus staining plus recoating. And you get $2.50 to $8 per square foot, our addition. That nearly rebuilds the $3 to $8 headline, which is a useful sanity check: the consensus is close to the sum of its own parts. Do not expect the numbers to reconcile exactly. These are survey averages, not an invoice, and a real job carries two or three finish coats. What the sanding line buys is a drum sander run across the field of the floor, starting at 36 or 40 grit per Ben Osborne. And an edger along the walls.

Materials are almost noise inside these lines. Today's Homeowner prices the topcoat itself at $25 to $50 per gallon for water-based polyurethane and $20 to $40 for oil-based. At retail, a gallon of DuraSeal oil-based polyurethane sells for $52.61 to $53.40 at Floor Mechanics and covers about 500 square feet per its product sheet. That works out to about 11 cents per square foot per coat, our division. Bona Mega, a water-based finish, is $93.19 per gallon covering 500 to 600 square feet: about 16 to 19 cents. Nearly all the distance between that and the $3 to $8 you pay is labor, machines, and overhead.

Labor: the rate inside the rate

Three publishers print the same labor figure, identically: $2 to $8 per square foot, or $60 to $160 per hour, at HomeAdvisor, Bob Vila, and Today's Homeowner. HomeAdvisor says labor can reach 80 percent of the project price. And This Old House prints the same 80 percent on its own. Fixr runs lower at $2 to $5 per square foot and gives the cleanest worked case: $700 of its $1,200 average job is labor. That is 58 percent by our division. Inch Calculator says $3 to $5.

The hourly rate and the per-foot rate are the same fact in two units. Bob Vila's pace figure is about five hours to refinish 100 square feet. Multiply $60 to $160 per hour by five hours per 100 square feet and you get $3 to $8 per square foot, our arithmetic. The headline range rebuilds itself from two separately published numbers. And that agreement is the best evidence on this page that the consensus describes something real.

Why small floors cost more per square foot

The publishers agree on the rate and scatter on the small job. Here is the same 40 square foot hallway at three of them.

Publisher40 sq ft totalImplied per sq ft
HomeAdvisor$80 to $280$2 to $7
NerdWallet$120 to $320$3 to $8
Today's Homeowner$300 to $600$7.50 to $15

Method: each publisher's cost-by-size table, read 2026-08-28. The implied rate is our division, the printed total over 40 square feet.

The low ends run from $80 to $300 for the identical hallway. Today's Homeowner's implied rate reaches nearly double the consensus ceiling. That scatter is the fingerprint of fixed costs and minimum charges: the work that does not shrink with the room. A crew refinishing 40 square feet still loads the drum sander and the edger. It still masks the doorways, drives out, and returns for finish coats. At Bob Vila's pace of five hours per 100 square feet, the hallway is about two hours of machine time. At the published $60 to $160 per hour, that is $120 to $320 of labor alone, our multiplication. Labor by itself clears HomeAdvisor's $80 low end before a drop of finish. The practical reading: below a room or two, stop dividing by footage.

Price the visit by the hour, expect the per-foot number to look high. And bundle small areas into one appointment, because the second room shares the setup the first one paid for.

The verdict: which rate to multiply

Find your floor in the left column and multiply your footage by the band. A quote outside that math is a question to ask, not proof of a bad contractor.

Your floorMultiply byBasis
Dull finish, no scratches through to bare wood, no wax, keeping the color $2 to $4.50 Screen and recoat, Fixr components summed
Worn through to bare wood in places, keeping the color $3 to $8 The six-publisher consensus
Changing the color, or blotchy old stain $4 to $11 Refinish plus NerdWallet's staining line
Maple or mahogany, or a dustless job the top half of the band NerdWallet's species list. HomeAdvisor's $2 dustless premium
One hallway or a single small room $60 to $160 per hour, not a per-foot rate HomeAdvisor, Bob Vila, Today's Homeowner labor rate

Method: the service, species, and labor rates sourced in the tables above, arranged as a decision table. All read 2026-08-28.

Our recommendation, plainly: run your footage times both ends of your band before anyone visits. If the floor qualifies for a screen and recoat, get that quoted first. Make the contractor argue you up the ladder, not down. On a 500 square foot main floor, the gap is real money. A screen and recoat runs $1,000 to $2,250. A full refinish runs $1,500 to $4,000. Both are footage times each published rate. The calculator runs these same rates on your own numbers. The whole-project view, size tables and all, is on the cost guide.

You may not need the $3 to $8 job

The most expensive mistake this page can prevent is paying the full-refinish rate for a floor that needs the cheap rung. If your finish is dull 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. Inch Calculator puts a recoat at about half the cost of a full refinish. The limits are real, and The Flooring Girl lists them: it will not fix deep scratches, will not change the color, will not rescue wood grayed by oxidation or sun-marked under rugs. And will not bond over wax. If none of those apply, take the cheaper job. The walkthrough is at screen and recoat.

One floor type should be pushed down the ladder, never up. If your floor is engineered, the National Wood Flooring Association's published rule is that a wear layer under 2.5 millimeters (3/32 inch) should not be sanded at all. And the $1 to $2 recoat rate is the only refresh such a floor will ever take. Check the wear layer before any sander starts. How to check is at engineered hardwood.

We can say all this without hedging because we do not sell flooring and we do not refinish floors. This site connects homeowners with licensed contractors. Recommending the cheaper job costs us the bigger lead. And it is still the right call when the floor qualifies.

Common questions

How much does refinishing hardwood floors cost per square foot?

Between $3 and $8 per square foot for a professional sand and refinish. NerdWallet, HomeAdvisor, Bob Vila, Fixr, This Old House. And Inch Calculator all publish that exact range, read August 28, 2026. Homewyse is the outlier at $6.49 to $7.92 because it prices a defined job: two-pass machine sanding plus two coats of polyurethane, with May 2026 data.

What is included in the $3 to $8 per square foot?

The stack behind it, per NerdWallet: sanding at $0.50 to $3 per square foot, staining at $1 to $3. And recoating at $1 to $2. Add the three and you get $2.50 to $8, which nearly rebuilds the headline range. Most of it is labor: HomeAdvisor and This Old House both say labor can reach 80 percent of the project price.

Why does a small room cost more per square foot?

Because the crew's time does not shrink with the floor. Bob Vila's pace figure is about five hours per 100 square feet, so a 40 square foot hallway is roughly two hours of work. At the published labor rate of $60 to $160 per hour, that is $120 to $320 before materials. The published tables show the strain: HomeAdvisor lists 40 square feet at $80 to $280, while Today's Homeowner lists $300 to $600.

What is the cheapest per-square-foot option?

A recoat, at $1 to $2 per square foot per Fixr and Bob Vila: one fresh coat of polyurethane with no sanding to bare wood. A screen and recoat, which lightly abrades the finish first, runs about $2 to $4.50 by summing Fixr's two component lines. It only works on floors with no bare wood, no wax, and no color change planned, per The Flooring Girl.

Does the wood species change the rate?

Yes. NerdWallet prices oak and cherry at $3 to $5 per square foot, pine at $4 to $7. And maple and mahogany at $6 to $8. Hardness is not the reason. Pine is soft at 380 lbf on the Janka scale, yet it sands as hard as oak because it is fibrous and resilient, per Ben Osborne of How To Sand A Floor. Maple stains unevenly, per the Maple Flooring Manufacturers Association.

How much of the per-square-foot price is labor?

Most of it. HomeAdvisor, Bob Vila, and Today's Homeowner all print the same labor rate: $2 to $8 per square foot, or $60 to $160 per hour. HomeAdvisor and This Old House both say labor can reach 80 percent of the total. In Fixr's $1,200 average job, $700 is labor, which is 58 percent by our division. Inch Calculator prices labor at $3 to $5 per square foot.

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.

By submitting this form, I agree that Wood Floor Report and a flooring contractor may contact me at the phone number I provided, including by automated phone calls and prerecorded messages, regarding floor refinishing services. Consent is not a condition of any purchase. Message and data rates may apply. I may opt out at any time by asking to be removed during any call. See our Privacy Policy.