The invention discloses a preparation method of grafted 
amphoteric starch flocculants, which is implemented by carrying out graft copolymerization on cationic starches, 
acrylamide and an 
acrylic acid so as to obtain a grafted 
amphoteric starch flocculant, and the grafted 
amphoteric starch flocculant has the following structure shown in the abstract. The method disclosed by the invention has the following advantages that because a molecular chain is rich in anion-cation groups and has amphoteric characteristics, not only is the 
flocculation property of materials improved, and also the dissolving property of starches is improved; 
high polymer materials are wide in resource and low in cost, so that the grafted amphoteric 
starch flocculant has a high performance 
price ratio; starches have biodegradability and are non-toxic, so that starches do not produce secondary 
pollution to water bodies; the grafted amphoteric 
starch flocculant has various good effects such as 
flocculation, 
metal ion adsorption, bacteriostasis, deodorization, decoloring, and capability of effectively reducing the COD value; the grafted amphoteric 
starch flocculant has a characteristic of high efficiency, and is low in putting amount, and the putting amount is generally 0.1-10mg / L; and the the grafted amphoteric starch flocculant is suitable for treating water bodies with different charges, good in 
salt resistance and wide in applied 
pH range, and can be applied when the pH value is 1-12.