Silica coated magnetic nanoparticles (SCMNPs) were synthesized via microwave technique and used for removal of Cd(II), Zn(II), and Co(II) ions from water samples. These synthesized nanoparticles were characterized using Fourier Transforming Infrared (FT-IR), X-Ray Diffraction (XRD), Scanning electron microscopy (SEM), and Transmission electron microscopy (TEM). Effects of variables such as pH, contact time, weight of nano-adsorbent, and concentration of the target metal ion on metal uptake capacity have been studied to obtain the optimum conditions. The results recorded metal uptake values to be 2.314, 1.950, 1.780 mmol/g for Cd(II), Zn(II), and Co(II), respectively. The equilibrium data were fitted well with Freundlich model. Kinetic study showed well agreement with the pseudo-second-order one. SCMNPs has been applied to remove Cd(II), Zn(II), and Co(II) from real water samples with quantitative recovery. Finally, regeneration of SCMNPs reached 10 times with the same efficiency; and also found to be very stable under acidic conditions.