Refinishing hardwood floors runs $3 to $8 per square foot in 2026, or $1,100 to $2,900 for a typical 350-square-foot room. Whole-home projects covering 1,000 to 1,500 square feet land between $3,000 and $12,000. That's a wide spread, and it's wide for real reasons — not because contractors are guessing.
Here's what actually moves your number, from the low end to the high end.
Scope: Sand-and-Recoat vs. Full Refinish
The single biggest lever is how much wood you're actually removing. A screen-and-recoat — light buffing plus a fresh topcoat — runs $1 to $3 per square foot and is done in a day. It works only if your finish is worn but the wood underneath is clean.
A full refinish means sanding down to bare wood, staining, and applying three coats. That's the $3 to $8 range. If your floors have deep gouges, pet stains that soaked into the grain, or water damage, you're paying the top of that band — and possibly for board replacement on top of it.
Materials: The Finish You Choose Changes Everything
Oil-based polyurethane is the cheapest coating and the most forgiving to apply, but it yellows over time and takes days to cure. Water-based poly costs 30 to 50 percent more and cures faster with a clearer look. Hard-wax oils and penetrating finishes — the matte, natural look that's trending in 2026 — can push materials alone to $2 per square foot.
Stain adds another layer of cost and labor. A clear finish is fastest; a custom stain color means an extra application day and more product.
People assume the sanding is the expensive part. It's usually the finish and the number of coats that separate a $1,500 job from a $3,000 one.— Flooring contractor, 18 years in the trade
Region and Labor Market
Labor is 60 to 70 percent of a refinishing bill, so where you live matters more than almost anything else. Expect to pay $5 to $8 per square foot in high-cost metros like San Francisco, Boston, or Seattle. In the Midwest and rural South, the same job can land at $3 to $4.
Demand also swings seasonally. Spring and early fall are peak — everyone wants floors done before holidays or after winter. Book in January or midsummer and you'll often find better rates and shorter waits.
How Long You're Locked Out of the Room
Plan on three to five days for a single full-refinish room, and don't cut this short. Sanding takes a day. Staining plus three coats of finish is another two to three days, with cure time between each coat.
The real number that trips people up is walk time. You can walk in socks after 24 hours, move furniture back after four to five days, and lay down rugs only after two full weeks — the finish keeps curing underneath even when it feels dry. Oil-based finishes stretch that timeline; water-based shortens it.
For a screen-and-recoat, you're back in the room the next morning. That difference alone is worth asking your contractor about before you commit to a full sand.
Getting a Number You Can Trust
The gap between $1,100 and $2,900 for a single room comes down to a handful of decisions you make with your contractor: how much wood to remove, which finish to use, and when to schedule. A good pro will walk your floors, test a sample corner, and give you a written breakdown instead of a lump-sum guess.
Before you hand over a deposit, it's worth matching with contractors who'll put your payment in escrow — so the money releases as the work gets done, not before.