This paper investigates the adsorption of oil, chemical oxygen demand (COD) and turbidity of the produced water (PW) which accompanies the oil exploration and production after treatment by using powdered activated carbon (PAC), clinoptilolite natural zeolite (CNZ) and synthetic zeolite type X (XSZ). Moreover, the paper deals with the comparison of pollutant removal over different adsorbents. Sorption was carried out in batch sorption system. The operating factors including adsorbent dosage, time, pH, oil concentration and temperature were investigated to determine the optimum operational conditions. Three adsorption isotherm models (Langmuir, Freundlich and Temkin models) were applied. The kinetics of the oil sorption and the change in COD content over on PAC and CNZ were studied by using pseudo-first order and pseudo-second order kinetics models. Maximum oil removal efficiencies (99.57, 95.87 and 99.84%), COD and total petroleum hydrocarbon (TPH), respectively were found at PAC adsorbent dose of 0.25 g/100 mL. However, maximum turbidity removal efficiency (99.97%) was obtained when zeolite X was used at 0.25g/100 mL concentration. It is not very different from that obtained over PAC (99.65%). The results proved that adsorption over PAC is most effective compared to zeolites in the removal of organic pollutants from PW. Also, regeneration of the consumed adsorbents was carried out in this work to find out the possibility of reusing the adsorbents. The consumed powdered activated carbon and zeolites can be effectively regenerated and reused by chemical treatment and thermal treatment respectively.