In present study, the removal of Acid Red 42 (AR42) as an anionic dye and Basic Red 18 (BR18) as an cationic dye from aqueous solution by adsorption is investigated with pistachio hull as an industrial waste. Both isotherm and kinetic models applied for the removal of dyes in a batch system. The batch adsorption data were suitable for Freundlich isotherm model (R-2=0.9954) for BR18 and Langmuir isotherm model (R-2=0.9927) for AR42. Also, contact time, pH and initial dye concentration were studied. In addition, the surfaces properties of pistachio hull, an industrial waste, were characterized by FTIR and SEM. It was found that pistachio hull is new, suitable, available and no-cost adsorbent for removal of dyes from aqueous solution.