The effect of the common cations, anions and humic acid on the reduction of NDMA with zinc(0) was investigated. The NDMA removals were not the influenced greatly by the cations. All the anions depressed the NDMA final removal in the order of SO42-＜Cl-＜HCO3-=NO3-＜S2-. The humic acid of the varied concentrations inhibited the NDMA final removal. The initial NDMA removals were enhanced by several ions and the humic acid. The enhancements could be due to the promotion of the passive film breakage, the generation of reactive sites or the inhibition of the passive film formation. The final removal decrease may be caused by the diminishing reactive sites or the competing effects from the ions.