It has become a growing trend for the development of antibacterial fabrics of high effectiveness and durability without affecting their intrinsic wearability. Herein, a new antibacterial agent (AgNPs@HTCS) was prepared by grafting of natural hinokitiol (HT) onto chitosan (CS) via Mannich reaction, and then coordination of nano‑silver (AgNPs) via in-situ reduction. AgNPs@HTCS was applied for the construction of durable antibacterial fabrics. Results showed that the minimum inhibitory concentration values of AgNPs@HTCS against S. aureus and E. coli reached 1.74 μg/mL and 5.28 μg/mL, respectively. AgNPs@HTCS solution at very low concentration of 0.25 g/L could impart antibacterial ratio above 99% against S. aureus and E. coli for cotton, silk, linen, and polyester fabrics. After 25 repeated washing recycles, the antibacterial ratios of the treated fabrics still retained higher than 95%. Compared with the untreated fabric, the handle, whiteness, and breaking strength of the antibacterial fabric had little change, and even the hydrophilcity improved to certain extent. The antibacterial fabric treated by AgNPs@HTCS was safe and had great application potential.