The invention discloses a high performance flocculant for wastewater treatment. The flocculant comprises the raw material in parts by weight as follows: 30-55 parts of montmorillonite, 35-45 parts of steel slag, 5-7 parts of electrolytic aluminum slag, 45-70 parts of magnesium ore, and 15-25 parts of red mud. The flocculant with the magnesium ore, the red mud, the montmorillonite, the steel slag and the electrolytic aluminum slag prepared by industrial hydrochloric acid contains various flocculating and decoloring effective components such as aluminum, iron and magnesium, so that the flocculant has better decoloring effect on reactive dye, vat dye and acid dye, and specially has better decoloring effect and higher COD (Chemical Oxygen Demand) removal rate to alkaline printing and dyeing wastewater. According to the high performance flocculant for wastewater treatment provided by the invention, waste residue produced by industrial production is adequately utilized to treat waste with waste, so that the high performance flocculant for wastewater treatment has the advantage of wide material source, low cost and good accessibility, low production and use cost, simple processing and preparation, wide range of application, good wastewater treatment effect, treatment of waste by waste and high environment-friendly benefit, and can be used as a flocculant for treating wastewater containing suspended solids.