The invention discloses a preparation method for chlorinated polypropylene resin. The preparation method comprises the following steps of: (1) fully swelling polypropylene in a solvent, adding a lattice destructive agent, uniformly dispersing the lattice destructive agent in the solvent, adding an initiator to initiate reaction, adding the mixture of an emulsifier and water, fully mixing and dispersing to form emulsion, and filtering, washing the emulsion with water and drying the emulsion to obtain polypropylene powder; and (2) dissolving the polypropylene powder into a mixed solvent formed by trichloroethane and water, fully mixing and dispersing, heating, adding the initiator, introducing a chlorine gas to react after mixing and dispersing the initiator uniformly, removing the residual chlorine gas from the liquid after the chlorination degree reaches a set value, and obtaining the chlorinated polypropylene resin by performing two-phase separation, washing with water, neutralizing, drying and crushing. The chlorinated polypropylene produced by the invention is chlorinated uniformly, and can be fully dissolved in the solvents such as dimethylbenzene, methylbenzene, ketone solvents and environment-friendly butyl acetate solvents. In addition, through the preparation method disclosed by the invention, the product with controllable chlorination degree can be prepared.