Antibacterial finishing was carried out with two nanometer zinc oxides made by the authors and one common zinc oxide. The 3 zinc oxide powders and the anti-bacterial mechanism of the fabrics finished with them were investig ated. It was found that the nanometer zinc oxide resulted in the antibacterial e ffect by the combined actions of the optical catalysis and the dissolution of me tal ions.