On average, the 2014 cost to refinish a hardwood floor ranges between $3.32 and $3.70 per square foot. This calculation is based on average costs for materials, unit productivity rates for labor and the national average for labor wages. The precise cost varies with location, project size and quality of materials.
Cost estimates for refinishing a hardwood floor include the expenses for delivering equipment and materials to the site, preparing the site for refinishing (including protecting other fixtures, finishes and materials), cleaning up the work site and any other hourly charges that are customary. Contractor fees, sales tax and permit fees that municipalities require are not part of the estimate.