Aluminium windows can last between 20 to 30 years, depending on the quality of the material and maintenance.