Recently, nanofiltration process have shown promise based on their high efficiency and their convenience for the treatment of wastewater containing heavy metals. In this study, cross-flow nanofiltration process have been investigated for removal of heavy metals such as Fe(II), Cu(II) and Zn(II) from synthetic wastewater. NF-DK membranes were used in the experiments. The influence of operating parameters such as feed concentrations (10, 25, and 80 mg/L) and trans membrane pressure (10, 20, and 30 bars) on the Fe(H), Cu(II) and Zn(II) rejections and permeate flux of DK membrane, was investigated. The results indicate that the DK membrane has satisfactory rejections over 99.3% against heavy metals at optimum conditions.