The life expectancy of window film is dependent upon multiple variables (climate, exposure to sun, etc…). The average life expectancy is ten years and beyond. However, many customers have had 3M window film on their windows for over twenty years.