The removal of Acid Violet 7 (AV 7) by adsorption onto chitosan-glutaraldehyde (chitosan-GLA) beads was investigated under batch adsorption method. Existence of amino (-NH2) and hydroxyl (-OH) groups as the active sites on chitosan-GLA beads was confirmed by Fourier Transform Infra-Red (FTIR) spectrometer. The optimum pH and contact time for good performance of AV 7 adsorption were pH 4 and 120 min, respectively. Adsorption kinetics was best described by the pseudo-second-order kinetic model, and the adsorption isotherm study showed a better fit of equilibrium data by Langmuir isotherm model. The maximum adsorption capacity (qmax) obtained was 172.41 mg/g at 323 K.