This work investigated sorption properties of diethylenetriamine derivative of chitosan (CTSN) for removal of acid dyes (Acid Green 25 (AG25), Acid Red 18 (AR18) and Acid Orange 10 (AO10)) from aqueous solutions. Sorption kinetics was firstly evaluated. It was found that pseudo-second-order model fits well with these dyes adsorbed on CTSN. Compared with normal chitosan, CTSN has higher capacity for AR18 and AO10, but a lower value for AG25. Mechanisms and interactions of dyes with CTSN were also discussed by study the effect of pH, influence of hydrogen-bonding and comparing the sorption capacities.