The invention discloses PVC plastic with a self-antibacterial property and a preparation method thereof. According to the raw material formula, the PVC plastic is prepared from the components in partsby mass: 60-70 parts of polyvinyl chloride, 5-15 parts of chlorinated polyethylene, 10-20 parts of inorganic nonmetallic nanometer filler, 3-6 parts of a heat stabilizer, 9-12 parts of a coupling agent, 2-5 parts of acrylate copolymer, 0.5-0.8 part of calcium stearate, and 0.3-0.6 part of paraffin. A bactericidal substance of the PVC plastic is an inorganic nonmetallic nanomaterial with high safety, the bactericidal substance uniformly disperses in a PVC matrix material without adding additional bactericidal substances, use of the bactericidal substance is more convenient, long-term effectiveness is achieved, the bactericidal substance of the PVC plastic has no selectivity to bacterial species, and has a wide antibacterial spectrum; and a PVC plastic sheet has the advantages of being non-toxic, being non-irritating, being non-corrosive, long acting time, repeated use and being environmental-friendly, the preparation process is simple, and operation is easy.