In the current study, graphene oxide, Fe3+, and Fe2+ were used for the synthesis of magnetic graphene oxide (MGO) by an in situ chemical coprecipitation method. Scanning electron microscopy, transmission electron microscopy, Fourier transform infrared spectroscopy, and X-ray diffraction were used to characterize the well-prepared MGO. The prepared MGO was used as an adsorbent to remove five typical estrogens (estrone (E1), 17β-estradiol (E2), 17α-ethinylestradiol (17α-E2), estriol (E3), and synthetic estrogen (EE2)) at the ppb level from spiked ultrapure water and wastewater treatment plant effluent. The results indicated that the MGO can efficiently remove estrogens from both spiked ultrapure water and wastewater treatment plant effluent in 30 min at wide pH ranges from 3 to 11. The temperature could significantly affect removal performance. A removal efficiency of more than 90% was obtained at 35 °C in just 5 min, but at least 60 min was needed to get the same removal efficiency at 5 °C. In addition, an average of almost 80% of the estrogens can still be removed after 5 cycles of MGO regeneration but less than 40% can be reached after 10 cycles. These results indicate that MGO has potential for practical applications to remove lower levels of estrogens from real water matrixes and merits further evaluation.