The invention discloses an antibacterial 3D printing material for medical products, which comprises the following raw materials: ABS resin, organic fluorinated epoxy, acrylic resin, urea-formaldehyde resin, polyhydroxybutyrate, antibacterial reinforcer, modified zeolite, calcium molybdate, calcined whiting powder, zeolite powder, nitrocotton, zinc phosphate, bentonite, antimony trioxide, zinc oxide, seaweed meal, diatomite, antimony trioxide, zirconium oxide, aluminum sulfate, aluminum oxide, hydroxyethyl cellulose (HEC), lauryl acrylate, trimethyl phosphate, acrylonitrile, silane coupling agent KH-560, sulfonated oil, an antifoamer, and a modifying additive. The antibacterial 3D printing material disclosed by the invention has excellent antibacterial property.