Zeolite synthesized fro m cyclone ash (ZCA) was modified with various loadings of hexadecyltrimethylammonium bro mide (HDTMA-Br) and was used as adsorbent to remove Reactive Orange 16 (RO16), an azo reactive dye, from aqueous solution. The RO16 adsorption efficiencies for ZCA and surfactantmodified zeolites from cyclone ash (SMZCAs) were compared. SMZCAs presented higher RO16 adsorption efficiency than ZCA, and SMZCA with higher loading amount of HDTMA -Br exhibited higher RO16 adsorption efficiency. A series of experiments was conducted to examine the effects of contact time, solution pH, and adsorbent dosage on dye removal. The adsorption kinetic of RO16 onto adsorbents was discussed using the pseudo -first order, pseudo-second order and intra-particle diffusion models, and the pseudo-second order model provided the best correlation of the experimental data. The equilibriu m adsorption data were well represented by Langmuir isotherm model with maximu m adsorption capacity of 0.58 and 12.6 mg g -1 for ZCA and SMZCA, respectively.The toxicity tests of dye solutions before and after the adsorption treatment were evaluated with D. simlis and V.ficheri.