Article — How-To · November 1, 2026 · 10 min read

Hardwood Floor Refinishing: Sanding, Staining and Cost per Square Foot

A floor is refinishing-ready when solid wood still has sandable thickness above the tongue — a recoat at $1 to $2.50 per sq ft handles a dull finish, while full refinishing at $3 to $8 per sq ft fixes wear through to bare wood.

Professional hardwood floor refinishing costs $3 to $8 per sq ft — $1,500 to $4,000 for a typical 500 sq ft living area — and takes 3 to 5 days, while a DIY job costs $500 to $1,000 in rental and materials but demands real sanding skill and a dust-controlled workspace. Refinishing makes sense when the wood itself is sound and the damage is in the finish: surface scratches, dull areas, and worn traffic lanes. It does not fix deep gouges, cupped boards from moisture, or floors sanded too many times already. Before you commit, measure the room with our Flooring Calculator and Hardwood Flooring Calculator, check what full replacement would cost in our flooring installation cost guide, and measure precisely with our room measuring guide.

Newly refinished glossy hardwood floor in a bright living room

Is your floor a candidate for refinishing?

The deciding factor is how much sandable wood is left above the tongue-and-groove joint. Solid hardwood, typically 3/4 in (19 mm) thick, can be sanded and refinished 4 to 6 times over its life, because each sanding removes only about 1/32 to 1/16 in of wood. Engineered hardwood is different: only the top veneer can be sanded, and a veneer under 2.5 mm cannot be sanded at all, while a 4 to 6 mm veneer may survive one careful refinishing. Test by pulling a floor vent or a threshold strip and measuring the wear layer with a ruler, or by checking the edge of a board in a closet. If you can see the tongue through a worn spot, or the floor has already been refinished several times, replacement or a recoat is the honest answer.

A recoat — screening the existing finish with a buffer and applying a fresh coat of polyurethane — is the right move when the finish is dull or lightly scratched but the wood is untouched, and it costs $1 to $2.50 per sq ft with no heavy sanding and only a day of downtime. Full refinishing is needed when scratches reach the wood, the stain is worn through in traffic lanes, boards are grey or blackened from water, or you want to change the colour. Water damage is the dividing line: a grey or black stain means moisture has reacted with the wood tannins, and sanding may not remove it — deep stains sometimes need board replacement, bleaching, or a darker stain to hide them. Cupped boards, where edges are higher than centres, signal a moisture problem that must be fixed before any finish work, or the new finish will fail the same way.

What professional refinishing costs, line by line

The $3 to $8 per sq ft range breaks down into sanding, staining, and finishing. Sanding alone runs $1.50 to $3 per sq ft, a stain application adds $1 to $2 per sq ft, and finish coats add $1 to $3 per sq ft depending on the product. A 500 sq ft job therefore lands at $1,500 to $4,000, with the top of the range covering a stain colour change, oil-based finish, and repairs. Extras move the price: replacing damaged boards costs $10 to $25 per board, stair refinishing runs $40 to $100 per step, and moving furniture is often $100 to $300 unless you clear the rooms yourself. Dustless sanding systems, which capture 95 percent or more of dust at the machine, may add $0.50 to $1 per sq ft but are worth it in an occupied home — standard sanding fills the whole house with fine dust for days.

Get quotes that itemise each step, and be wary of the $1.50-per-sq-ft quote that covers a single pass and one coat — a proper job needs three sanding passes (coarse 36-grit, medium 60-grit, fine 100-grit), edge sanding along every wall, and at least two, preferably three, finish coats. Ask which finish the contractor uses and why, and check whether the quote includes buffing between coats, which is what gives a smooth final surface. A reputable contractor also tests for lead in pre-1978 finishes and for asbestos in old adhesives before sanding, because sanding either one without precautions is a health hazard and a legal problem.

Sanding: the step that makes or breaks the job

Sanding removes the old finish and a thin layer of wood, and it is unforgiving of haste. A drum sander, the big machine that does the field, removes material fast — a moment's hesitation leaves a drum mark, a dip that shows through every later coat. The correct technique is constant, even movement: start the drum while moving, never let it sit spinning in one spot, and overlap each pass by about half the drum width. Edges and corners are done with an edger and a scraper, which is where DIY jobs most visibly fail, because the edger cuts more aggressively and leaves swirl marks if rushed. Between grits, vacuum thoroughly and wipe with a tack cloth — grit left on the floor gets ground in by the next pass.

The three-pass sequence matters: 36-grit removes the old finish and levels minor unevenness, 60-grit removes the scratches left by the 36, and 100-grit produces the smooth surface the finish bonds to. Skipping the middle grit is the classic shortcut, and it shows as visible scratch lines under the finish, especially under a stain, which darkens every scratch. If you are changing to a dark stain, sand to 120-grit and consider a final screen pass, because dark stain exposes every imperfection that a clear finish forgives. Sanding also reveals the floor's true condition: hidden pet stains, old repairs, and board colour variation all appear at this stage, and this is the moment to decide whether the planned stain colour still works.

Staining and choosing a finish

Stain changes colour, finish protects the wood, and they are separate decisions. Oil-based stains penetrate deeper and give richer, warmer colour, but they take 8 to 24 hours to dry and darken slightly over time; water-based stains dry in 2 to 4 hours, keep the wood's natural tone truer, and are easier to apply evenly, but they raise the grain slightly and can look flatter on red oak. Test stain on a sanded offcut or an inconspicuous corner, and view it under your actual lighting — a stain that looks warm in the shop can read grey under cool LED lighting. Apply stain evenly with a lambswool applicator or rag, wipe excess within 5 to 10 minutes, and never let stain pool, because pooled stain dries blotchy and can prevent the finish from bonding.

For the protective finish, water-based polyurethane is now the default for most homes: it dries in 2 to 4 hours per coat, has low odour, stays clear rather than ambering, and a three-coat job can be walked on in 24 hours, though full cure takes 7 to 14 days. Oil-based polyurethane gives a warmer amber tone and slightly better scratch resistance, but each coat needs 8 to 12 hours to dry, the odour is strong for days, and the whole job takes a week. Hardwax oil, at $50 to $80 per litre covering roughly 200 to 300 sq ft per coat, gives a natural matte look and spot-repairable finish — a damaged area can be re-oiled without recoating the whole floor — but it needs re-oiling every 1 to 3 years in high-traffic areas. For homes with dogs or children, a commercial-grade water-based polyurethane with aluminium oxide particles is the most durable choice, and it is worth the 20 to 30 percent premium.

Worker sanding a hardwood floor with a drum sander
A floor is refinishing-ready when solid wood has sandable thickness above the tongue; a recoat at $1 to $2.50 per sq ft handles dull finishes, while full refinishing at $3 to $8 per sq ft fixes wear that reaches the wood.

DIY refinishing: costs, rentals, and the honest skill check

A DIY refinish of 500 sq ft costs roughly $500 to $1,000: drum sander rental $60 to $100 per day, edger rental $40 to $60 per day, sandpaper $100 to $200 for all grits, stain $40 to $80, and polyurethane $150 to $300 for three coats. Budget three days of rental, because a first-timer will not finish sanding, staining, and three coats in a weekend — each polyurethane coat needs its drying time, and rushing coats is how finishes peel. The real cost is risk: a drum sander in inexperienced hands gouges floors, uneven edging shows permanently, and dust gets into every room of the house unless you seal doorways with plastic sheeting and tape. If the floor is a high-visibility living room and you have never run a drum sander, the $1,500 to $4,000 professional price buys insurance against a mistake that costs more than the job to fix.

If you do go DIY, practice first: rent the sander for an extra half day and run it in a bedroom or closet, where mistakes are hidden, before touching the main room. Keep the sander moving at all times, work with the grain, and never sand across boards. Seal the work area completely — plastic over doorways, HVAC vents taped shut, and a box fan exhausting out a window — because fine sanding dust travels through the whole house and settles on everything. Wear a proper respirator, not a paper dust mask, plus hearing protection and knee pads, and keep a fire extinguisher nearby: stain rags soaked in oil-based products can spontaneously combust, so lay used rags flat outdoors to dry or soak them in water in a metal container before disposal.

Curing, care, and how long the new finish lasts

Curing is the part most homeowners rush, and it costs them finish life. Water-based polyurethane can be walked on in socks after 24 hours, but furniture should wait 48 to 72 hours, rugs should wait 7 to 14 days, and pets should stay off for at least 48 hours — a rug laid on uncured finish can bond to it and peel it up. Oil-based finishes need longer: light foot traffic after 24 to 48 hours, furniture after 72 hours, and full cure in 30 days. During the first month, avoid dragging anything, keep felt pads on every chair and table leg, and clean only with a dry or barely damp mop — never a steam mop, which forces moisture into the finish and the wood.

A quality refinishing job lasts 7 to 10 years in a normal home, 5 to 7 years with large dogs or heavy traffic, and longer in low-traffic rooms. The maintenance that extends it is simple: sweep or vacuum weekly with a soft-bristle head, damp-mop monthly with a pH-neutral hardwood cleaner, wipe spills immediately, keep indoor humidity between 35 and 55 percent year-round to prevent gapping in winter and cupping in summer, and recoat — screen and one fresh coat — every 3 to 5 years before the finish wears through to the wood. A $1 to $2.50 per sq ft recoat on schedule is what turns a 10-year finish into a floor that never needs full sanding again, and it is the cheapest floor maintenance you will ever buy.

Frequently asked questions

Keep reading

How to Measure a Room for Flooring (So You Never Run Short)

How-To

Measure the room as a set of rectangles, account for closets and angled walls, then add waste for the layout you will actually install. A step-by-step method that turns a tape measure into a reliable box count.

Read the article