Polypyrrole (PPy) conducting polymer prepared by chemical oxidation using FeCl3.6H2O as an oxidant has exhibited 100% adsorption efficiency for the removal of Pb(II) ions from aqueous solution. Batch adsorption results showed that pH plays a major role on lead ion adsorption. At pH 7, 100% lead absorption was found as measured by atomic absorption spectrophotometry. At both acidic and alkaline solutions, the adsorption efficiency of PPy was substantially lowered. The effects of other important parameters such as the initial concentration of lead stock solution, the sorbent dosage and the contact time on the uptake of Pb(II) ions were also investigated to identify the optimum adsorption. The experimental data fitted well to the Langmuir isotherm. The FTIR and EDX results confirmed the presence of Pb(II) ions in the polymer matrix after adsorption. The prepared PPy adsorbent showed a surface area of 5.04 m2/g as measured by BET analysis. The SEM micrographs looked similar for both the post and pre adsorption of lead ions by the polymer.