Inorganic waste materials that have the suitable inherent characteristics could be used as precursors for the synthesis of micro- and mesoporous materials, which present great potential to be re-utilized as sorbent materials for heavy metal remediation. Three inorganic waste materials were studied in the present work: water treatment residuals (WTRs) from an integrated drinking water/wastewater treatment plant, and fly ash and bottom ash samples from a municipal solid waste incinerator (MSWI). These wastes were converted into three sorbent materials: ferrihydrite-like materials derived from drying of WTRs, hydroxyapatite-like material derived from ultrasound assisted synthesis of MSWI fly ash with phosphoric acid solution, and a zeolitic material derived from alkaline hydrothermal conversion of MSWI bottom ash. The performance of these materials, as well as their equivalent commercially available counterparts, was assessed for the adsorption of multiple heavy metals (As, Cd, Co, Ni, Pb, Zn) from synthetic solutions, contaminated sediments and surface waters; and satisfactory results were obtained. In addition, it was observed that the combination of sorbents into sorbent mixtures enhanced the performance levels and, where applicable, stabilized inherently mobile contaminants from the waste derived sorbents.