Silk fabrics are highly popular with people for their excellent properties, with science and living standards progress, the natural and no added finishing method is pursuited by people especially, functional textile products become more and more popular. In this paper, silver nanoparticles were deoxygenated by using natural cactus solution. This silver nanaparticles were prepared under the unpolluted environment. The basic raw material is natural selection, preparation method is simple, non-polluting, eco-friendly and to address the reliability of a better way. Natural fabrics treated with natural plant, not only improve the added value of the product, but also achieve natural of the fabric, meet the requirements of the modern people. This research product the cactus silver nanoparticles silk fabric, demonstrated that the cactus solution can fix the nano-silver uniform on the surface of the silk fabric. Studied the antibacterial property of the silk fabric after finishing, discussed the fabric breaking strength and antibacterial property of silk fabric under different concentration、temperature and time. Finally, the best finishing process obtained is: 0.01mol/L silver ammonia is 2mL, the extract from cactus is 50mL, liquor ratio is 1:50, dipping temperature is 60°C, dipping time is 60min.