On an average, interior paint job lasts for 5 – 7 years and exterior paint for 7 – 10 years. Exactly how long does paint take to fade depends on paint quality, surface & climate.