The invention relates to an antibacterial rubber-plastic product and a preparation method thereof. The antibacterial rubber-plastic product comprises the following components in parts by weight: a dispersing agent HT-5168, calcium stearate, stearic acid, polyethylene glycol, an anti-aging agent 4020, activated zinc oxide, sulfur powder, solid paraffin, antimonous oxide, zinc borate, carbendazim, N-octyl isothiazolinone, nitrile rubber buna, aluminum hydroxide, polyvinyl chloride resin, chlorinated paraffin, epoxidized soybean oil, carbon black N550, azodicarbonamide and a rubber accelerator. The antibacterial rubber-plastic product has the advantages of simple preparation process, convenience and speediness in production, low cost and safety in use, and can realize antisepsis and sterilization, and reduces the environmental pollution.