The lifespan of windows can vary greatly depending on their material, quality, and maintenance. However, most windows should last between 15-20 years. If your windows are older than this, it might be time to consider a replacement.