Floor sanding typically costs $1.50-$4 per square foot for sanding alone, or about $3-$8 per square foot when sanding and refinishing are bundled. The final estimate depends on floor area, wood condition, finish type, room access, and local labor rates.
| Item | Low | Average | High | Notes |
|---|---|---|---|---|
| Sanding only | $1.50/sq ft | $2.75/sq ft | $4/sq ft | Does not include new finish |
| Sanding and refinishing | $3/sq ft | $5.50/sq ft | $8/sq ft | Typical contractor project |
| 500-sq-ft project | $1,500 | $2,750 | $4,000 | Sand and refinish, standard access |
| Stairs | $25 per tread | $45 per tread | $80 per tread | Often priced separately |
What hardwood floor sanding usually costs
For a straightforward residential job, contractors commonly charge $3-$8 per square foot for sanding and applying a new finish. A 300-square-foot room may total $900-$2,400, while 1,000 square feet may cost $3,000-$8,000. Sanding without finish generally runs $1.50-$4 per square foot, but it is usually one stage of a larger project rather than a complete floor treatment.
A practical midpoint is about $5.50 per square foot for sanding and refinishing. This assumes solid hardwood in serviceable condition, ordinary room access, and a standard finish. High-cost metro areas, extensive repairs, custom stains, or premium coatings can push quotes above the typical range.
Assumptions: U.S. residential pricing, standard hardwood, normal access, and no major subfloor work.
How sanding labor and finish appear on a quote
A written estimate should show whether the contractor is charging for sanding alone or for a complete sand-and-finish service. Labor is usually the largest component; abrasives, finish, masking, and cleanup make up much of the remainder. The ranges below are approximate shares of a standard project and can overlap depending on how the contractor itemizes the work.
| Quote component | Typical price | What it covers | Cost note |
|---|---|---|---|
| Sanding labor | $1.50-$3.50/sq ft | Machine sanding, edging, detail work | More for difficult layouts |
| Abrasives and supplies | $0.20-$0.60/sq ft | Sandpaper, screening, masking | Extra material for worn floors |
| Stain and finish | $0.75-$2.50/sq ft | Stain, sealer, finish coats | Product and coat count vary |
| Repairs and preparation | $100-$600 per job | Nail setting, small patching, protection | Extensive repairs cost more |
| Furniture moving | $50-$300 per room | Moving and replacing contents | May be excluded |
Labor estimates often reflect multiple passes, edge work, and finish application rather than machine time alone. Some contractors quote a per-square-foot rate; others include prep, materials, and cleanup in one total.
Why floor area, wood condition, and finish change the price
Project size affects the total, but small rooms may carry a minimum charge of roughly $500-$1,000 because setup and equipment transport take time. Larger, open areas can have a lower rate per square foot. Floors with deep scratches, old coating, pet stains, loose boards, or uneven patches may require extra sanding or repairs.
Finish choice also matters. Water-based polyurethane often adds about $0.50-$1.50 per square foot compared with basic oil-based options, depending on product and labor. A natural clear finish is usually less involved than stain matching or changing the floor color. Floors sanded more than three times, thin engineered wear layers, or veneer under about 2 millimeters may not tolerate another full sanding.
Confirm the floor can be sanded before accepting a low per-square-foot quote. Engineered flooring has a limited sanding allowance, and a contractor should check the wear layer and board condition.
How many workdays and labor hours to budget
A 500-square-foot project often requires about 10-16 labor hours spread across several visits, with the full process taking two to four days. Sanding may take one day, while stain and finish coats require drying time between applications. Larger areas, stairs, tight closets, and furniture that must be moved can extend the schedule.
Where contractors price time directly, sanding and floor-finishing labor may run about $40-$75 per worker-hour. The equipment and consumables may be included in that rate or billed separately. Ask how many coats are included and when the floor can be walked on and furnished again. Cure times vary by finish and indoor conditions.
How city and rural labor rates shift floor sanding quotes
Prices in major coastal metros can run about 15%-35% above a national midrange estimate because of labor costs, parking, and travel. Smaller towns and rural areas may come in 5%-20% below it, although limited contractor availability can erase the savings. These are broad comparisons, not fixed regional price lists.
For a 500-square-foot sand-and-refinish job, a $2,750 midrange estimate might become roughly $3,200-$3,700 in a high-cost city or $2,200-$2,600 in a lower-cost market. Compare quotes that include the same prep, finish products, coat count, and cleanup. A lower bid may exclude furniture moving, stain, or repairs.
What repairs, stairs, and cleanup add to the bill
Replacing a few damaged boards can add about $10-$30 per square foot of repair area, including labor and matching material. Stairs are commonly priced at $25-$80 per tread, with risers or landings potentially billed separately. Removing carpet or another floor covering may add $1-$3 per square foot, while hauling debris can cost $100-$400 depending on volume and location.
Some contractors charge $100-$250 for a site visit or minimum mobilization, often credited toward the job if hired. Ask whether thresholds, closets, vents, and dust-control measures are included. Hidden damage or adhesive can require a revised estimate once work begins.
When sanding beats a screen-and-recoat or floor replacement
A screen-and-recoat, which lightly abrades the existing finish without removing it down to bare wood, often costs $1.50-$3.50 per square foot. It can work when the finish is dull or lightly scratched but the wood is not deeply damaged. Full sanding and refinishing costs more but can remove worn finish and many surface marks.
New hardwood installation commonly costs about $8-$18 per square foot installed, depending on wood, removal, and subfloor work. For sound boards with surface-level wear, refinishing is usually less costly than replacement. Deep water damage, widespread loose boards, or an engineered wear layer too thin to sand may make replacement more practical.
Ways to lower the sanding bill without cutting corners
Clear furniture and small items before the crew arrives if the contractor allows it; this can avoid a $50-$300 room charge. Bundle connected rooms in one visit, since setup and mobilization costs are spread across more square footage. Keep the existing color when possible, and choose a standard finish rather than adding custom stain or extra coats without a specific need.
Get at least three written estimates that state the square footage, repair allowance, finish brand or type, coat count, dust-control method, and exclusions. Compare the complete scope, not just the advertised rate per square foot. Avoid sanding floors that are too thin to safely refinish, and do not pay for board replacement or premium coatings unless the floor condition or requirements justify them.