The sorption of Cd(II) on Haro river sand from deionized water is reported. The sorption system obeyed according to the Freundlich and Dubinin–Radushkevich (D-R) isotherms. The Freundlich parameters 1/n = 0.67±0.05 and of A = 1.38±1.14 mmole·g-1 have been ascertained. D-R isotherm yields the values of = -0.003741±0.000321 kJ2·mole-2, Xm = 0.23±0.21 mole·g-1 and of E = 11.6±0.5 kJ·mole-1. The influence of common anions and cations on the sorption was examined. Trivalent Bi enhances the sorption whereas Fe, Cr, Al and chromate ions reduce the sorption significantly. Hf(IV) and Ag(I) indicate substantial sorption (61–98%) whereas Gd(III), Re(VII) and Sc(III) show low sorption (<5%). The elements having low sorption can be separated from elements indicating higher sorption using Haro river sand column.