Introduction: Cyanides as carbon-nitrogen radicals are very toxic compounds and highly harmful to humans and aquatic organisms. The efficacy of eggshells (ES) was investigated in this research work as an adsorbent for the elimination of cyanide from polluted streams.Material and Methods: In this experimental study, the capability of ES to adsorb cyanide ions was conducted using a series of batch tests in a shaker-incubator instrument. For each batch run, 100 mL of solution containing a known initial concentration of cyanide and with the preferred level of pH was shacked. The effects of selected parameters such as pH (3-11), reaction time (5–60 min) cyanide concentrations (50–150 mg/L) and the adsorbent dosage (0.25–2 g/L) were investigated on the removal cyanide as a target contaminate. Chemical composition ES were analyzed using a Philips model XL-30 scanning electron microscope (SEM) with energy-dispersive X-ray microanalysis (EDX). The specific surface and pore size distributions of ES were measured via Brunauer-Emmett-Teller (BET) isotherm and Barrett-Joyner-Halenda (BJH) methods using a Micrometrics particle size analyzer. The concentration of cyanide in solution before and after treatment was determined using the titrimetric method as described in the standard methods.Results: Analysis of the ES component using the EDX technique showed that the main part of it consisted of calcium and its other components were magnesium, iron, aluminum and silicate. The experimental data showed that the maximum cyanide removal occurred at pH of 11, adsorbent dose (0.5 g/L ) and 40 min contact time. The kinetic evaluation indicated that the pseudo-second-order kinetic had the best fit to the experimental results predicting a chemisorption process. The equilibrium adsorption of cyanide onto ES was well represented by the Langmuir equation.Conclusion: As a result, ES as waste materials was revealed as a very efficient and low-cost adsorbent and a promising option for removing cyanide from industrial wastewaters.