Many synthetic compounds have been applied to impart antimicrobial properties to fabrics. In this review, the types of bacteria are described. Furthermore, synthetic antimicrobial agents, namely quaternary ammonium compounds (QACs), polyhexamethylene biguanide (PHMB), triclosan, and nitrogen-halamines (N-halamines), are discussed along with their properties, their advantages and disadvantages. Although synthetic antimicrobial agents neutralise microorganisms, some adversely affect the environment, safety and health. These problems led to a novel generation of antimicrobial coating treatments on textiles, such as copper nanoparticles (CNPs) and silver nanoparticles (AgNPs) formed on plant extracts, chitosan and green synthesis, with a lower environmental impact but unaltered premium antimicrobial performance and improved durability.