In this research, nanoporousgraphene was synthesized by chemical vapor depositionover porous zinc oxide nanocatalyst. The product was characterized by scanning electron microscopy, transmission electron microscopy, Brauneur-Emmett-Teller isotherms, and X ray diffraction. The sorption of two samples of crude oil on to nanoporousgraphene was studied. Due to the high pore volume (1.17 cm3/g), large specific surface area (410 m2/g) and small pore size, high sorption capacity was achieved. Maximum sorption capacity of this nanoporousgraphene for two samples of crude oil (A) and (B) was 105.39 and 102.17 g crude oil/g nanosorbent, respectively. Crude oil samples sorbed on to nanoporousgraphene could be recovered by three methods of heat treatment, extraction with solvent, and filtration under mild suction with the proper recovery ratio. The recovery capacity of 99.01, 98.50, 98.05% was obtained by three methods, respectively. By means of these recycling methods, crude oil can be separated from nanosorbent and reused after the recovery. According to proper performance and good shaping ability of this nanosorbent, it can be used as a good candidate in the removal of oil spills.