A note to our community regarding COVID-19. Learn more

How much should I pay to have my wood floors refinished?

Thumbtack Editors
Answered

The average cost to refinish wood floors ranges from $600 to $5,000. But how much you should pay depends on a variety of factors, including size, location, material costs and prep work. Here’s a quick look at cost estimates depending on the total square footage:

100 - 250 sq. ft. $600
251 - 500 sq. ft. $750
501 - 750 sq. ft. $1,601
751 - 1,000 sq. ft. $2,100
1,001 - 1,500 sq. ft. $2,350
1,501 - 2,000 sq. ft. $3,500
2,001 - 3,000 sq. ft. $5,000

To find out exactly how much it will cost to refinish your wood floors, contact the best hardwood floor refinishers near you and ask for free cost estimates.

For more information about pricing, read “How much does refinishing hardwood floors cost?

Ready to hire a Flooring professional?

You never pay to use Thumbtack: Get cost estimates, contact pros, and even book the job—all for no cost.