The present work deals with the adsorption of Cu2+ and Pb2+ on zeolites (ZSM-5, mordenite) and mesoporous materials (MCM-48, MCM-41). The characterization of the synthesized samples was performed by means of XRD, SEM, and thermogravimetric analysis. The batch method was employed to study the influence of adsorbent nature, contact time, initial metal ion concentration, and adsorbent load. The adsorption on MCM-48 follows a pseudo-second-order kinetic model. This material was found to be more effective for the removal of lead in a batch process as compared to the other adsorbents and the removal efficiency of the materials for Pb(II) followed the order MCM-48 > mordenite > ZSM-5 > MCM-41 and that for Cu(II) followed the order ZSM-5 > mordenite > MCM-41 > MCM-48.