The invention discloses a preparation method for carbon tetrachloride in the field of preparation of carbon tetrachloride. The preparation method comprises the following steps: step 1, metering carbon disulfide and a chlorine liquid, carrying out mixing, then adding the obtained mixture into a coiled reactor and carrying out a reaction, introducing reaction steam into a fractionating tower, and carrying out first fractionation; step 2, during fractionation of the reaction steam, collecting a first fractionated liquid carbon tetrachloride located at the top of the tower, and carrying out drying so as to prepare an industrial product; step 3, subjecting the tower liquid in the fractionating tower to full reflux, adding excessive carbon disulfide, allowing disulfur dichloride to chlorinate carbon disulfide; step 4, cooling the chlorinated liquid in the tower to 20 DEG C, carrying out crystallization so as to precipitate sulfur, and recycling the precipitated sulfur; step 5, adding a tower parent liquid into a chlorine introduction column, and introducing the chlorine liquid into the chlorine introduction column, and chlorinating excessive carbon disulfide so as to obtain a column chlorinated liquid; step 6, pressing the column chlorinated liquid into the fractionating tower, carrying out fractionation, evaporating a secondary fractionated liquid, and allowing the evaporated secondary fractionated liquid to enter a decomposing tank; and step 7, adding slaked lime into the decomposing tank, decomposing the disulfur dichloride in the secondary fractionated liquid, and subjecting the decomposed decomposition liquid to drying and rectification so as to obtain high-purity carbon tetrachloride. With a scheme provided by the invention, the purity of the carbon tetrachloride is improved; meanwhile, the recycling of by-products is realized.