In this study, a simple and practical method is reported to fortify cotton fabrics with dithiocarbamate (DTC-Ct), dithiocarbamate-Cu (Cu-Ct) and dithiocarbamate-Ni (Ni-Ct) complexes via impregnation process to prepare durable antimicrobial fabrics. FTIR analysis indicates the presence of characteristic peaks corresponding to cellulose functional groups in the fortified fabrics. SEM micrographs illustrate the transition from a closed-packed, smooth surface in untreated cotton to a rough texture enveloped with metal complexes in fortified fabrics. EDX images confirm successful impregnation, with prominent peaks due to C and O in the untreated cotton, while additional signals of S, Cu, and Ni were observed in the fortified samples. TEM images revealed irregular, spherical nanoparticles within fortified cotton, compared with the rough surface of untreated fabrics. The average size of the treated cotton fabric fell within the range of 2.20–7.32, 3.83–28.50, and 2.70–7.32 nm for DTC-Ct, Cu-Ct and Ni-Ct, respectively. Untreated cotton fabric exhibits no inherent antibacterial properties, whereas fortified cotton fabrics demonstrate enhanced antibacterial efficacy against strains including Salmonella typhi, Enterobacter aerogenes, Shigella dysenteriae, and Klebsiella pneumonia, with Ni-Ct-fortified cotton proving most effective. Furthermore, the durability of additive adhesion to cotton fabrics was evaluated through washing tests, revealing robust adherence even after multiple cycles, with sustained antimicrobial inhibition observed for up to five wash cycles.