Removal of vegetal oil from wastewater using comercial resins in batch reactors processes is studied in present study. A traditional and patented type of three different surfactants was used for stabilizing of the emulsion phase. The results for the emulsion made by the synthesized surfactant showed much better stability and performance in the separation process compared to that by conventionally used Span 80. To determine the optimum operation conditions, the effect of several parameters such as initial oil concentration, amount of resin in the solid phase, adding or not a surfactant, resin type, and stabilizer concentration have been investigated. It was found that under the optimum conditions, more than 98% of oil can be removed in a single batch process.