Abstract In the present study, a kind of graphenes magnetic material (Fe3O4-GS) was prepared by compositing graphene sheet with ferroferric oxide, and shown to be effictive for removing Cr(VI), Pb(II), Hg(II), Cd(II) and Ni(II) ions from aqueous solution. The synthesized sorbent was characterized by SEM, TEM, FTIR, XRD, XPS and BET, respectively. The pHZPC value of the sorbent was estimated to be 3.5 by alkaline-titration methods. Fe3O4-GS can be simply recovered from water with magnetic separation at low magnetic field within one minute. The sorption capacities of the metals were 17.29, 27.95, 23.03, 27.83 and 22.07mgg−1 for Cr(VI), Pb(II), Hg(II), Cd(II) and Ni(II), respectively. Kinetic data showed good correlation with pseudo-second-order equation and the Freundlich model was found to fit for the isotherm data of all the heavy metal ions. It was found that the metals sorption was accomplished mainly via chelation or ion exchange. The results of thermodynamic studies illustrate that the adsorption process was endothermic and spontaneous in nature.