This study investigated the efficient removal of cadmium ions from aqueous solutions using calcium oxide nanoparticles (CaO NPs) synthesized from waste hen eggshells using a Sol-gel method and supported on corncob bio-adsorbent. The synthesized CaO NPs were characterized using FT-IR, XRD, specific surface area, and TGA. Batch adsorption experiments were conducted to examine the influence of process parameters such as adsorbent dosages, initial Cd (II) concentrations, pH values, and contact times. XRD analysis revealed that the synthesized CaO nanoparticles had a size of 24.34 nm and a specific surface area of 77.4 m2/g. The optimal conditions for achieving the highest percent removal of cadmium (99.108%) were found to be an initial concentration of 55 ppm, pH 7, adsorbent dose of 0.75 g, and contact time of 50 min. The experimental removal efficiency closely matched the predicted value (99.0%), indicating the suitability of the method used in optimizing the removal of Cd (II) ions from aqueous solutions. These findings, corroborated by predicted values, underscore the efficacy of our method in optimizing cadmium removal. Based on these findings, it can be concluded that corncob-supported CaO NPs are optimized for their highest efficiency and hold great promise as a cost-effective and environmentally friendly solution for wastewater treatment with a focus on cadmium removal.