We disclose a system for preparing antimicrobial fabrics, coated with metal oxide nanoparticles by means of a novel sonochemical method. These antibacterial fabrics are widely used for production of outdoor clothes, under-wear, bed-linen, bandages, etc. The deposition of metal oxides known to possess antimicrobial activity, namely ZnO, MgO and CuO, can significantly extent the applications of textile fabrics and prolong the period of their use. By means of the novel sonochemical method disclosed here, uniform deposition of metal oxide nanoparticles is achieved simply.