The invention discloses an antibacterial plastic, which is made of the following raw materials in parts by mass: 28-30 parts of polyvinyl chloride, 4-7 parts of phenyl silicone oil, 4-5 parts of aniline, and 7-9 parts of vinyltrimethoxysilane 1-3 parts of calcium zinc salt, 4-5 parts of titanate, 3-5 parts of silicone rubber, 4-7 parts of polypropylene fiber, 5-8 parts of carbon fiber, 6-7 parts of titanium dioxide, 4 parts of nano-alumina ‑6 parts, 6‑8 parts of hydroxypropyl methylcellulose, 4‑6 parts of sorbitol, 5‑8 parts of zinc oxide. The invention has strong antibacterial ability, can prevent bacterial growth, has high strength and good heat resistance.