A new adsorbent containing a carboxylate group has been prepared by the surface modification of a polyacrylamide grafted hydrous tin (IV) oxide gel. The product exhibits a very high adsorption potential for Pb(II), Hg(II) and Cd(II). The effect of initial metal ion concentration, adsorbent dose, pH, concentration of light metal ions, and temperature on metal removal has been studied. The process follows a first-order rate kinetics. The intraparticle diffusion of metal ions through pores in the adsorbent was shown to be the main rate limiting step. The equilibrium data fit well with the Langmuir adsorption isotherm. The selectivity order of the adsorbent is Pb(II) > Hg(II) > Cd(II). Adsorption rate constants and thermodynamic parameters were also presented to predict the nature of adsorption. The method was applied on synthetic wastewaters. Acid regeneration has been tried for several cycles with a view to recover the adsorbed metal ions and also to restore the sorbent to its original state.