Microplastics can adsorb chemical pollutants such as metals or pharmaceuticals, and transferred them along the food chain. In this work, an investigation of the adsorption of Cd, Co, Cr, Cu, Ni, Pb and Zn by five different types of microplastics was performed in Milli-Q water and natural waters (seawater, urban wastewater and irrigation water) via a series of batch adsorption experiments. The effects of concentration of metals and physicochemical characteristics of polymers were particularly studied. Results revealed a significant adsorption of lead, chromium and zinc on microplastics, especially on polyethylene and polyvinyl chloride. In the case of polyethylene terephthalate, it showed little adsorption capacity. Specific surface, porosity and morphology are characteristics that affect the molecular interactions. The adsorption isotherms were better described by Langmuir model, which indicates that the main adsorption mechanism might be chemical adsorption. Finally, results obtained in natural waters indicated that dissolved organic matter may play a major role on metal adsorption on microplastics. Results showed an enhancement of metal adsorption in waters with high chemical and biological oxygen demands as urban wastewater and irrigation water.