The adsorption of small particles on the surface of an adsorbent depends on interfacial dynamics and associated parameters, including the adsorbate reactivity, adsorbent surface activity, and matrix porosity and tortuosity. Herein, the effect of the surfaces of magnetite, silica/alumina, and silica-cellulose matrix on cadmium adsorption is termed using spectroscopic methods. Atomic absorption spectroscopy was used to determine the adsorption of metal ions in the solid–liquid interfaces by the batch method with different pH, metal concentrations, and contact times. Cadmium (II) were well adsorbed on the magnetite-inorganic surface (around 90% adsorption) rather than other types of semi-organic surfaces, silica, silica-alumina and other cellulosic materials (less than 60% adsorption for Cadmium (II) and 80% of Lead (II) ions). The presence of lead (II) changed the cadmium adsorption behaviour, indicating that adsorption–desorption was a physical interaction on different surfaces. Most absorptions are pH-dependent, stable for Cadmium ions and vary for Lead ions. Moreover, the adsorption analysis using Langmuir and Freundlich isotherms showed no significant characteristics of chemical interaction of the ions with the surfaces as indicated by low R2 values (both around 0.5) for magnetite materials higher for cellulose materials of Langmuir and Freundlich isotherms. This study is beneficial for various fields, such as material science and environmental chemistry, which will play an essential role in the future.