The present invention discloses a flocculant, which comprises the following raw materials by weight: 8-24 parts of fly ash, 6-17 parts of starch, 1-4 parts of magnesium oxide, 4-10 parts of sodium oxide, 2-5 parts of titanium tetrachloride, 15-30 parts of aluminum sulfate, 15-20 parts of ferrous sulfate, 4-8 parts of polyacrylamide, 10-15 parts of polyvinylpyrrolidone, 5-12 parts of poly dimethyl diallyl ammonium chloride, and 3-5 parts of sodium silicate. According to the present invention, with the flocculant, the excitation effect of the flocculant and the nucleation performance of the gel are improved, the chemical performance of the flocculant is stable, the feeding amount is reduced, the flocculation is rapid, suspended solid removing, oil removing and other properties are good, the water treatment capacity is improved, and the quality of the treated water is improved.