The invention relates to a preparation method of a special-purposed coagulant used for treating printing and dyeing waste water. The coagulant is prepared from raw materials of, by weight: 60 to 70 parts of hydrochloric acid, 13 to 17 parts of sodium meta-aluminate, 8 to 12 parts of ferrous chloride, 4 to 6 parts of potassium aluminum sulfate, 2 to 4 parts of sodium silicate, and 1.5 to 2.5 parts of poly(diallyldimethylammonium chloride). Hydrochloric acid, sodium meta-aluminate, ferrous chloride, and potassium aluminum sulfate are added into a reaction vessel, and are heated to 130 to 140 DEG C while stirring; the mixture is subject to a reaction for 3 hours, and the temperature is reduced to 90 to 100 DEG C; sodium silicate is added to the mixture, the obtained mixture is subject to a reaction for 1.5 hours, and the temperature of the mixture is reduced to 30 to 40 DEG C; poly(diallyldimethylammonium chloride) is added to the mixture while stirring, and the obtained mixture is well mixed, such that the coagulant is obtained. The obtained product has good water-solubility. With the coagulant, COD in waste water can be effectively reduced, wherein a removal rate is higher than 80%. When the coagulant is used for treating printing and dyeing waste water, a color removal rate is higher than 85%. The solid content of hydrochloric acid adopted in the product is 20%.