This study investigated the potential influence of three organic ameliorators (peat, biochar and leonardite) on salts and nutrients in salt-affected soils during intermittent leaching. Results showed that nearly 90% of salt was removed from columns in the leaching process and sodium adsorption ratio (SAR) of the soil after leaching was reduced by 67.3% (control, CK), 62.9% (peat), 70.1% (biochar) and 55.0% (leonardite). Total N loss declined by 26.2% (peat), 11.7% (biochar) and 55.5% (leonardite) compared with CK in the process of leaching. The maintaining N (NH 4 + and NO 3 − ) of soil after leaching was 8.25, 7.31, 11.31 and 14.48 mg/kg for CK, peat, biochar and leonardite treatments. Final P loss was 0.47, 0.31, 0.54, 0.27 mg/column in leaching for CK, peat, biochar and leonardite treatments. Soluble P of soil after leaching was measured as 6.95 (CK), 5.62 (peat), 8.52 (biochar) and 3.33 (leonardite) mg/kg. Leaching could remove the salt effectively but with nutrient loss in the process. The findings of this study suggest that organic ameliorators (biochar, peat or leonardite) play an important role in retaining nutrients during leaching as well as supplying nutrients after leaching to offer practical assistance for the amendment of salt-affected soil in the Yellow River Delta.