In this study, a new material that adsorbs the metal ions was prepared by modification of the glass beads surfaces with glutaraldehyde. First, the glass beads were etched with 4M NaOH solution. Then, they were reacted with 3-aminopropyl-triethoxysilane (APTES). Finally, silanized glass beads were treated with 25% of glutaraldehyde solution. The characterization studies by using Fourier Transform Infrared Spectroscopy (FT-IR), Thermal Gravimetric Analysis (TGA), elemental analysis and Scanning Electron Microscopy (SEM) indicated that modification of the glass bead surfaces was successfully performed. The adsorption studies exhibited that the modified glass beads could be efficiently used for the removal of the metal cations and anion (chromate ion) from aqueous solutions via chelation and ion-exchange mechanisms. For both Pb(II) and Cr(VI), selected as model ions, the adsorption equilibrium was achieved in 60 min and adsorption of both ions followed the second-order kinetic model. It was found that the sorption data was better represented by the Freundlich isotherm in comparison to the Langmuir and Redlich-Peterson isotherm models. The maximum adsorption capacities for Pb(II) and Cr(VI) were 9.947 and 11.571 mg/g, respectively. The regeneration studies also showed that modified glass beads could be re-used for the adsorption of Pb(II) and Cr(VI) from aqueous solutions over three cycles.