This study aimed to evaluate the effect of modified nanoscale zero-valent iron (SAS-nZVI) on chemical leaching of lead and cadmium composite contaminated soil by citric acid (CA). The synthesized SAS-nZVI was used as a leaching aid to improve the removal rate of soil heavy metals (HMs) by CA chemical leaching. The effects of various factors such as SAS-nZVI dosage, elution temperature and elution time were studied. At the same time, the effect of chemical leaching on the basic physical and chemical properties of soil and the morphology of HMs was evaluated. The results show that when the SAS-nZVI dosage is 2.0g/L, the leaching temperature is 25°C, and the leaching time is 720min, the maximum removal rates of Pb and Cd in the soil are 77.64% and 97.15% respectively. The experimental results were evaluated using elution and desorption kinetic models (Elovich model, double constant model, diffusion model). The elution and desorption process of Pb and Cd in soil by SAS-nZVI-CA fitted well with the double-constant model, indicating that the desorption kinetic process of Pb and Cd is a heterogeneous diffusion process, and the elution process is controlled by diffusion factors. After leaching with SAS-nZVI-CA, the physical and chemical properties of the soil changed little, the mobility and toxicity of HMs in the soil were reduced, and the HMs content in the leaching waste liquid was reduced. It can be concluded that SAS-nZVI enhances the efficiency of CA in extracting Pb and Cd from soil, minimizes soil damage resulting from chemical leaching technology, and alleviates the challenges associated with treating leaching waste liquid.