Agro wastes are abundant and the disposal of agro wastes is a major problem in current scenario. Since lots of heavy metals and salts are let out into water bodies through improper treatment, using agro based waste materials to treat the water seems to be a viable solution. More over these agro-based waste materials are found to be economically cheap than commercial activated carbon and other treatment processes. In the present work an attempt has been made with the help of agro-based waste materials such as sludge powder, seeds of Gooseberries and shells of almond and wood apple for the removal of metal ions and salts particularly, iron and fluoride. The viability of the sludge powder and the activated carbon prepared from the above-mentioned agro-based waste materials is demonstrated through series of laboratory experiments through batch and column modes for the removal of iron and fluoride from aqueous solution in addition to Scanning Electron microscopy analysis. Further, equilibrium studies were also carried out to ensure the adsorption capacity of the proposed adsorbents. Results reveal that the proposed activated carbon has much potential in treating wastewater.