Poly(2-acrylamido-2-methyl-1-propanesulfonic acid-co-1-vinyl-2-pyrrolidone), P(AMPS-co-VP), hydrogel was prepared by free radical cross-linking polymerization method. Prepared hydrogel was used in the competitive removal of Cd(II), Pb(II) and Cu(II) ions from aqueous solution. The characterization of P(AMPS-co-VP) before and after sorption was carried out by the Fourier transform infrared spectroscopy, thermogravimetric analysis and scanning electron microscopy. Atomic absorption spectrometer was used to found the concentration of metal ions in the aqueous solution. The selectivity of P(AMPS-co-VP) was as follows: Cd(II)>Pb(II)>Cu(II). Kinetic study showed that competitive removal of heavy metal ions on poly(AMPS-co-VP) was in accordance with a pseudo-second-order model.