Removal of heavy metals is one of the applications of conducting polymers. In this study the preparation of polypyrrole (PPy) as an adsorbent is discussed and the capability of separating nickel from aqueous solution was studied. Polypyrrole was prepared by chemical oxidative polymerization of pyrrole using FeCl 3 as an oxidant. The effe cts of various agents such as pH of solution, dosage of adsorbent and contact time were investigated. The results compared with other adsorbents such as anthracite, purolite and activated carbon. This study indicated that removal percentage decreased by in creasing concentration of adsorbent. The results show that high removal percentage obtained in alkaline solution. Scanning electron microscopy micrographs show that, surfactant plays a major role on the surface morphology and also the removal of nickel ion s.