The evaluation of heterogeneous Fenton degradation on dye pollutant, Acid Blue 29 (AB29), has been investigated. The solid catalyst prepared by both sol–gel and incipient wetness impregnation methods was developed by occlusion of Fe3+ ions on synthesized mesoporous silica from sodium silicate. The prepared catalysts were characterized for their textural and surface morphology. High concentration of soluble metal precursor with 8.0wt% Fe3+ can be easily deposited on silica. The results showed that the Fe-SiO2 catalyst demonstrated good performance in the degradation of 50ppm Acid Blue 29 (AB29) which was nearly completed in 100min under visible light irradiation with optimum operating conditions at 0.4g Fe-SiO2/L, pH 3.0 and 10mM H2O2. A possible mechanism on visible light irradiated Fenton process was proposed. The catalyst is reusable over four consecutive cycles and minimal leaching of iron ions (<0.5ppm) was observed.