The invention relates to a method for preparing a cationic organic flocculant by using paper-making 
sludge. The method comprises the following steps: directly dissolving a 
raw material by using an alkali liquid, centrifuging to separate supernate, adjusting the pH value of the solution, putting into a reactor, heating till a certain temperature, adding 
potassium peroxydisulfate and 
ethylenediamine tetraacetic acid, introducing 
nitrogen, stirring to activate for certain time, further adding 
acrylamide and a dimethyl diallyl 
ammonium chloride solution to the reactor, continuously introducing 
nitrogen, stirring for reaction, subsequently pouring into 
acetone to separate out a 
reaction product, and 
drying the filter residue in vacuum, thereby obtaining a flocculant product. When the prepared flocculant is used for treating a 
simulation water sample, the addition amount is 2mg / l, the UV254 removal rate is about 85%, and the DOC removal rate is about 70%. The method is simple in process, low in 
equipment requirement and beneficial for industrial production and application, not only is reuse of paper-making wastes achieved, but also the prepared flocculant product is environment-friendly, free of 
toxicity and high in efficiency, and the 
water treatment cost can be lowered.