Trivalent chromium was removed from the artificial wastewater using low-cost diatomite in batch and continuous systems. In batch system, four different sizes and five different amount of sorbent were used. The effect of the temperature on sorption was evaluated with using three different temperatures. As a result of the experiments, 85% of the trivalent chromium was removed from the wastewater in conditions of using 1.29 mm grain material at 30 degrees C temperature for 60 min in batch system but chromium removal was 82% at 30 degrees C temperature for 22 min and 97% from the wastewater at 30 degrees C temperature for 80 min in continuous system. Also, the equilibrium adsorption isotherms have been analyzed by Langmuir and Freundlich models. The Langmuir isotherms have the highest correlation coefficients. Langmuir adsorption isotherm constants corresponding to adsorption capacity, q(0), were found to be 28.1, 26.5 and 21.8 mg Cr3+/g diatomite at 15, 30 and 45 degrees C, respectively. Adsorption process was an exothermic process as a result of thermodynamic parameters calculations. The kinetic data of the sorption showed that the pseudo second-order equation was the more appropriate, which indicate that the intraparticle diffusion is the rate-limiting factor. (C) 2008 Elsevier B.V. All rights reserved.