Wool fabric with multifunctional properties was prepared by a novel metallization method. In this study, wool fabric was firstly treated with tris (2-carboxyethyl) phosphine (TCEP) as a reducing agent to produce thiol-reactive groups on the wool surface. Then, these groups could react with silver ions in the following electroless plating. The results show that this metalized fabric has anti-bacterial activity above 99.9% and anti-mould activity reaches level of 0. This method can also be applied to produce metallization of other keratin fabrics for medical industry.