Hardwood floors should be restrained every 8 to 10 years, depending on how much wear and tear they get. In areas with high traffic, you might find you need to recoat every 3 to 5 years.