In this work, efficiency and performance of Hazelnut shells (HS) adsorbent was examined for the removal and recovery of Direct Red 12B (DR12B) from wastewater. The absorbance of DR12B was measured spectrophotometrically at Î»max=523 nm before and after adsorption of DR12B. The maximum removal was 99.8% for 30 mg Lâ€“1 ofDR12B concentration on 0.3 gr HS adsorbent. Acidic pH was favourable for the adsorption of DR12B. The influence of variables including pH, concentration dye, particle size, amount of adsorbent, temperature, in column method and kinetics, isotherm, contact time on the dye removal has been investigated in batch method by one at a time optimization method. The effect of foreign cations, anions and other dyes was investigated on removal efficiency. In order to investigate the efficiency of DR12B adsorption on the HS, pseudo-first-order, pseudo-second-order, Elovich and intra-particle diffusion kinetic models were studied. The graphical correlation of various adsorption isotherm models like, Langmuir, Freundlich and Tempkin have been carried out for this adsorbent.