Most skylights are designed to last for 20 years or more. However, the specific lifespan of a skylight will depend on a number of factors, including the quality of the materials used and the installation method. In some cases, skylights may only last for 10-15 years. If you're unsure about the lifespan of your skylight, it's best to consult with a professional.