The batch removal of copper(II) ions from aqueous solution under different experimental conditions using alkali-leached silica and activated charcoal was investigated in this study. The copper(II) uptake was dependent on varying time, pH, copper concentration and temperature. Copper sorption was found fast reaching equilibrium within 1 h with better performance for alkali-leached silica than charcoal. Copper sorption was low at low pH values and increased with rise in initial pH-value until 6.7. Sorption fits well the Langmuir and Freundlich equations with higher uptake by increasing temperature. According to Langmuir equation, the maximum uptake of Cu(II) ions by alkali-leached SiO2 and charcoal was found to be 242.5 and 94.4 mmol/g at temperature 60 °C and pH 6. Thermodynamic studies confirm that the process was spontaneous and endothermic nature. Kinetic data for Cu(II) sorption was found to follow pseudo-second-order model.