In this work, a novel heavy metal chelating agent (DTC-SDS) containing dithiocarbamate (DTC) was synthesized using sodium dodecyl sulfate (SDS), formaldehyde, and carbon disulfide. DTC-SDS has excellent trapping performance under pH 1−7 and initial concentrations 100−500 mg/L. With the increase in adsorbent dose, the adsorption amount of DTC-SDS increases and then decreases, and the optimized dosage of DTC-SDS is 0.02 g. The DTC-SDS adsorbent exhibits superior adsorption capacity (191.01, 111.7, and 79.14 mg/g) and high removal rates (97.99%, 98.48%, and 99.91%) for Mn 2+ , Zn 2+ , and Pb 2+ respectively, in wastewater. Such remarkable adsorption performance could be attributed to the strong trapping effect on heavy metal ions by the C−S bond of DTC-SDS. The liquid adsorbent was in full contact with heavy metal ions, which further enhanced the complexation of heavy metal ions. The adsorption isothermal model showed that the adsorption process was typical of Langmuir monomolecular layer adsorption. Kinetic studies showed that the pseudo-second-order kinetic model fits the experimental adsorption data better than the pseudo-first-order kinetic model. In the ternary metal species system (Mn 2+ , Zn 2+ , and Pb 2+ ), DTC-SDS preferentially adsorbed Pb 2+ due to its highest covalent index. The main controlling step is the chemical interaction between the active groups of DTC-SDS and the heavy metal ions. This work provides valuable insights into the adsorption of heavy metal ions onto dithiocarbamate, which could guide the development of other heavy metal chelating agents and be beneficial for developing novel treatments of wastewater contaminated with heavy metals.