Magnetic allylamine modified graphene oxide-poly(vinyl acetate-co-divinylbenzene) (MGO-DVB-VA) was synthesized and used for magnetic solid phase extraction of Pb(II), Cd(II), Cu(II), Ni(II) and Co(II) prior to their determination by flame atomic absorption spectroscopy. The adsorbent surface functional group was characterized by using FT-IR and Raman spectroscopy. XRD pattern was used to determine the layers of GO. Surface morphology and elemental composition of the adsorbent were evaluated by using SEM and EDX analysis. Various parameters, effecting adsorption efficiency like initial solution pH, adsorbent dose, type and volume of eluent, volume of sample and diverse ions effects were optimized. The preconcentration factor (PF) is 40 for all the metals and the limits of detection for Pb, Cd, Cu, Ni and Co are in the range of 037-239 mu g L-1 and relative standard deviation below 3.1%. The method was validated by using the method for certified reference materials (Tobacco Leaves (INCT-OBTL-5), Tomato Leaves (1573a), Certified Water (SPS-ww2) and Certified Water (TMDA 64-2)). The method was successfully applied for natural water and food samples. (C) 2015 Elsevier B.V. All rights reserved.