In this work the use of tetraethoxysilane (TEOS) for cross-linking of chitosan hydrogel beads was studied at the level of 1 mmol TEOS per gram of chitosan. They were compared with glutaraldehyde and epichlorohydrin cross-linked beads. The hydrogels were characterized by FTIR, SEM, water content, nitrogen content, and their point of zero charge. The performance of the anionic dye Remazol Black (RB) and the cationic Cd(II) adsorptions was assessed in order to characterize the sorbate-sorbent interaction. Adsorption experimental data were analyzed using two- and three-parameter isotherm models along with the evaluation of mean adsorption energy and standard free energy. The adsorption was observed to be pH dependent. The uptake rate of RB and Cd(II) showed that the three type of beads followed a similar kinetic behavior. For both sorbates the TEOS cross-linked beads showed the higher maximum adsorption capacity, followed by epichlorohydrin and glutaraldehyde cross-linked beads. © 2014 Wiley Periodicals, Inc.