On average, exterior paint lasts 5-10 years, depending on climate conditions and the quality of previous paintwork. Signs like fading, peeling, and cracking indicate it’s time for a new coat.