The invention discloses a manufacturing method of anti-bacterial and health-care fabric and belongs to the technical field of baby articles. The method comprises the following steps: A, baical skullcap roots, wild chrysanthemums, lavender, asiatic pennywort herbs, Plantago depressa Willd., common lopatherum herbs, common andrographis herbs, Chinese pulsatilla roots, purple flower holly leaves, Indigowoad roots and dandelions are sequentially put into a pot, boiled in water and maintained for 15-25 minutes after boiling, and a mixed liquid is obtained; B, when the mixed liquid in the step A is cooled to 70 DEG C, sodium benzoate is added, the mixture is sufficiently stirred for 20 minutes, then left to stand for 6-8 hours and filtered, and filtrate is obtained for later use; C, cotton grey fabric is put into the filtrate obtained in the step B, soaked for 20-25 days, taken out and dried; D, the step A, the step B and the step C are performed 2-3 times; E, the fabric prepared in the step D is compacted and flattened by a fabric pressing machine and dried in the sun, and the anti-bacterial and health-care fabric is obtained. The anti-bacterial and health-care fabric can inhibit bacteria and prevent infantile eczema, furuncles and carbuncles and enables infants to feel comfortable and pleased and have high-quality sleep.