The invention discloses a preparation method of a scale inhibitor. According to the preparation method, the scale inhibitor is prepared through copolymerization reaction of a monomer A and a monomer Bunder the action of a catalyst and an initiator; the initiator comprises an oxidizing agent and a reducing agent; the monomer A is at least one ingredient selected from itaconic acid, maleic anhydride, maleic acid, a monomethyl maleate, a monoethyl maleate, a monoisopropyl maleate, a isobutyl maleate, a mono-tert-butyl maleate, fumaric acid, monomethyl fumarate, monoethyl fumarate, and acomitic acid; and the monomer B is at least one selected from acrylic acid, methyl acrylate, ethyl acrylate, hydroxyethyl acrylate, hydroxy-propyl acrylate, methacrylic acid, hydroxyethyl methylacrylate, hydroxypropyl methacrylate, and vinyl acetate. The preparation method is simple in operation, and low in cost.