In this study, cadmium ions, Cd(II), were removed from aqueous solutions using Ballota Undulata. Experimental data were exploited for kinetic and thermodynamic assessments related to adsorption processes. The different variables affecting the adsorption capacity such as pH, contact time, temperature, adsorbent particle size and mass of adsorbent have been studied. Adsorption isotherms were correlated well with the Langmuir isotherm model. The maximum monolayer adsorption capacity was 121.1 mg/g which is higher than other adsorbents reported. The kinetic data were best described by pseudo second–order model. The adsorption process was exothermic-spontaneous to indicate its feasibility.