The extensive and continuous application of sulfonylurea herbicide is crucial for weed management but has resulted in widespread non-point source pollution. In this study, nano zero-valent iron/biochar (nZVI/BC) was synthesized by using FeCl3-impregnated corn stalks under anoxic pyrolysis conditions, which was applied in the in-situ remediation of bensulfuron methyl (BSFM) and sulfometuron methyl (SMTM) polluted soil. The results show that nZVI/BC with a 2.7 ratio of Fe/C had the highest efficiency in removing sulfonylurea herbicides. The removal efficiencies of BSFM and SMTM by nZVI/BC were negatively correlated to initial concentrations of sulfonylurea herbicides and positively correlated to nZVI/BC addition amount in the soil. Moreover, nZVI/BC could remove 53 % of BSFM and 72 % of SMTM at the concentration of 5 mg/kg after 21 d, which was much higher than that of BC. Notably, the removal efficiency of BSFM by nZVI/BC reached 36 % within 7 d, while the removal efficiency of SMTM by nZVI/BC was up to 68 % even within 3 d. The adsorption of herbicides by nZVI/BC was mainly driven by chemical processes involving multilayer adsorption. Furthermore, the removal mechanisms of BMTM and SMTM by nZVI/BC also involved C = O and C–O groups and oxidation of nZVI to FeO and Fe3O4 along with the cleavage of the sulfonylurea bridge. This study provides a promising application of nZVI/BC in in-situ remediating sulfonylurea herbicide- polluted soil.