The magnetic multiwalled carbon nanotube (MWCNT-MNP) was successfully synthesized. MWCNT-MNP and gas chromatography-tandem mass spectrometry (GC-MS/MS) were used for rapid, simple and reliable determination of bisphenol A (BPA), bisphenol F (BPF), bisphenol F diglycidyl ether (BFDGE) and bisphenol A diglycidyl ether (BADGE) at trace levels in water. The major factors affecting the recovery efficiency, such as amount of MWCNT-MNP, pH of water sample and sample volume, were carefully investigated. The recovery of these compounds was in the range of 88.5–115.1% with relative standard deviation less than 10%. Good linearities (r2 > 0.995) were obtained. The limits of detection for BPA, BPF, BFDGE and BADGE were 0.001, 0.002, 0.06, and 0.05 μg L−1, respectively. Finally, the method was applied to tap water, river water and snow water, the results show that the developed method is suitable for monitoring trace BPA, BPF, and their diglycidyl ethers in environmental water samples.