The invention relates to a preparation method of anagrelide hydrochloride, and relates to preparation methods of chemical raw materials. The preparation method provided by the invention mainly solves the technical problems that an existing synthetic line of anagrelide hydrochloride is long, a toxic reagent, namely cuprous cyanide is used in the synthetic line, many impurities exist in the product, the product is hard to purify and the cost and unit consumption are high. The preparation method comprises the following steps: 1, preparing 2, 3-dichlorbenzyl alcohol; 2, preparing 2, 3-dichloro-6-nitrobenzyl alcohol; 3, preparing 2, 3-dichloro-6-nitryl-benzyl chloride; 4, preparing N-(2, 3-dichloro-6-nitrobenzyl) glycine ethyl ester hydrochloride; 5, preparing N-(6-amino-2, 3-dichlorobenzyl) glycine ethyl ester; 6, preparing an anagrelide hydrochloride crude product; and 7, preparing anagrelide hydrochloride. The preparation method provided by the invention is simple in synthetic process, shorter in synthetic line, low in cost and unit consumption, high in yield and less in three wastes generated in the reaction process, and is suitable for industrialized production. The preparation method provided by the invention is applied to the field of preparation of chemical raw materials.