Industrial waste in a major city poses a considerable threat to water environment from the accumulation of heavy metals. Additionally, uncontrolled growth of Eichhornia crassipes will also damage the water environment by lowering the levels of dissolved oxygen. Therefore, we conduct research to not only treat industrial waste in water but also reduce the population of E. crassipes in water. We made this biosorbent by mixing E. crassipes with nano-chitosan in various compositions. Its absorptivity was tested against single metal solutions of lead (II), cadmium (II), and copper (II) to get the best biosorbent composition. The chosen biosorbent then went through an adsorptivity test against a mixture of three solutions, with each test was carried at various pH. The best biosorbent composition is the mixture of 1 g of E. crassipes with 30 mL of nano-chitosan 0.01%, while adsorption tests in single or three metals solution show that the biosorbent performs better in neutral pH.