Four kinds of green deep eutectic solvents (DESs) based on choline chloride (ChCl) have been synthesized and coated on the surface of magnetic graphene oxide (Fe3O4@GO) to form Fe3O4@GO-DES for the magnetic solid-phase extraction of protein. X-ray diffraction (XRD), vibrating sample magnetometer (VSM), Fourier transform infrared spectrometry (FTIR), field emission scanning electron microscopy (FESEM) and thermal gravimetric analysis (TGA) were employed to characterize Fe3O4@GO-DES, and the results indicated the successful preparation of Fe3O4@GO-DES. The UV-vis spectrophotometer was used to measure the concentration of protein after extraction. Single factor experiments proved that the extraction amount was influenced by the types of DESs, solution temperature, solution ionic strength, extraction time, protein concentration and the amount of Fe3O4@GO-DES. Comparison of Fe3O4@GO and Fe3O4@GO-DES was carried out by extracting bovine serum albumin, ovalbumin, bovine hemoglobin and lysozyme. The experimental results showed that the proposed Fe3O4@GO-DES performs better than Fe3O4@GO in the extraction of acidic protein. Desorption of protein was carried out by eluting the solid extractant with 0.005 mol L(-1) Na2HPO4 contained 1 mol L(-1) NaCl. The obtained elution efficiency was about 90.9%. Attributed to the convenient magnetic separation, the solid extractant could be easily recycled.