The invention discloses a preparation method of an antibacterial dressing. The preparation method comprises the following steps of weighing the following raw materials, by weight, 25-35 parts of a 15% silver nitrate solution, 10-20 parts of plant fibers, 1-5 parts of polyvinylpyrrolidone, 3-8 parts of an antibacterial precursor and 50-80 parts of deionized water; heating the silver nitrate solution and the plant fibers to 120-130 DEG C, keeping the temperature and reacting for 30 minutes, cooling, washing with deionized water for three times, drying to obtain composite fibers, and cooling to room temperature; preparing the composite fibers into carbonized fibers; and adding the polyvinylpyrrolidone into the deionized water, carrying out magnetic stirring for 30 minutes at the rotating speed of 100-150r/min, preparing a polymer aqueous solution, adding the antibacterial precursor and the carbonized fibers, drying, preparing a primary material, washing for three times, and preparing the antibacterial dressing. The dressing plays an antibacterial effect through the silver ions and the antibacterial precursor, the components are environment-friendly, and residues cannot pollute the environment.