Varying percentages (0, 0.005, 0.010, 0.015, 0.020 and 0.025) of ecofriendly Starch Stabilized Magnetic Nanoparticles (SSMNPs) were used in the removal of M2+ (Ni2+, Co2+ and Pb2+) ions from aqueous media by the batch adsorption technique. The λmax determined and used for Ni2+, Co2+ and Pb2+ were 400, 380 and 320 nm respectively. The influence of pH, adsorbent starch concentration, initial metal concentration and contact time on the removal processes was investigated. The results showed that 0.025 % loaded SSMNPs gave the optimal sorption efficiencies of 91.3 (pH = 6.8 & 11.1), 90.91 and 96.97 % (at pH < 3) respectively for all three ions. The contact times required to reach the equilibrium concentrations were 15, 75 and 105 mins for Pb2+, Co2+ and Ni2+ ions respectively. The kinetic rate constants (Lagergren and Pseudo-2nd-order) for Ni2+ and Co2+ adsorption were all greater than those from Pb2+ions. Langmuir correlation coefficients showed a better fit for the adsorption isotherms. Ni sorption capacity of 60.61 mg g-1 obtained from Langmuir was the highest of the three at constant [SSMNPs] while 109.89 mg g-1 for Pb with was the highest at constant [M2+].