Depending on variables, such as where you live, your home siding, and the structure of your home, you should re-paint your home's exterior every 5-10 years.