Bagasse fly ash is frequently used as an adsorbent for various heavy metals such as Cd2+ dissolved in water. Activation procedure is generally required preceding adsorption using BFA. Investigation of different activation treatments and the influences on BFA adsorption capacity is still scarce. In the present study, BFA was activated in HCl 1 N solution and in H2O2 solution at different concentrations of 0.01 N, 0.02 N and 0.05 N. The activated BFA was then used for adsorption of water containing Cd2+. Also, the effect of temperature on the adsorption was part of the study. Experimental results indicated that H2O2 activated BFA showed superior adsorption properties compared with the unmodified BFA (raw BFA). Meanwhile, activation treatment in HCl solution caused a decrease in adsorption quality. The results also showed that temperature increase would lead to a decrease in adsorption capacity.