The cost to refinish 1,000 square feet of hardwood flooring averages between $3,000 and $8,000.