The invention discloses an antibacterial polyvinyl chloride plastic tube and a preparation method thereof. The antibacterial polyvinyl chloride plastic tube consists of the following raw materials in parts by weight: 0.1-0.2 part of isothiazolinone, 0.7-1 part of polybenzimidazole, 2-3 parts of calcium propionate, 0.1-0.3 part of alkanolamide, 1-3 parts of palm wax, 3-5 parts of dibutyl maleate, 0.2-0.4 part of polypropylene oxide glyceryl ether, 1-2 parts of sodium diacetate, 3-4 parts of carbon nanotubes, 40-60 parts of 90-93% sulfuric acid, 60-70 parts of 95-97% nitric acid, 1-2 parts of acryloyl chloride, 0.01-0.02 part of 1,4-dioxane, 0.2-0.3 part of azodiisobutyronitrile, 6-10 parts of hydroxyethyl acrylate, 7-8 parts of triethylamine, 10-14 parts of a liquid ethylene propylene diene monomer, 1-1.2 parts of dicumyl peroxide, 100-120 parts of polyvinyl chloride and 10-15 parts of attapulgite. By adopting the antibacterial polyvinyl chloride plastic tube, the antibacterial and anti-corrosion properties of a finished tube product are effectively improved, the adaptability of the tube to the environment is improved, and the service life of the tube is prolonged.