The invention relates to a heavy metal sewage treatment agent which is prepared from dodecyl diethylene triamine, dimethyl diallyl ammonium chloride, acrylamide, dibenzoyl peroxide, powdered activated carbon, ethylene diamine tetraacetic acid, tert-butylamine, carbamate, dithiocar-bamate, thiocarbamic acid ester, starch, cellulose, water soluble starch xanthate ester, sodium silicate, potassium peroxodisulfate, sodium hydrosulfite, strong base and water. The heavy metal sewage treatment agent disclosed by the invention is formed by being modified with a high-molecular compound; the mixture contains a plurality of active groups which can be complexed, chelated, absorbed and exchanged with heavy metal, so that heavy metal ions in the aqueous solution can be removed; the heavy metal sewage treatment agent has good removal effect on heavy metal ions, the removal rate is above 97%, and furthermore, the heavy metal sewage treatment agent has stronger Ca2+ and Mg2+ resistant capability; the removal rate of cadmium-containing sewage is 99.8%, which meets the national emission standard; and the removal rate of chromium-containing sewage is above 99.6%.