A simple and effective method has been developed to simultaneously determine endocrine-disrupting phenolic xenoestrogens and steroid estrogens in sediment by using ultra-sonicated extraction in combination with silica gel fractionation, derivatization with pentafluropropionic anhydride, and gas chromatography-mass spectrometry (GC-MS) in selected ion monitoring mode (SIM). Satisfactory recoveries have been obtained for phenolic xenoestrogens and steroid estrogens. The method enables the determination of targets at concentrations of lower nanogram-per-gram in sediments. The method has been successfully applied to the sediments collected from Pearl River Estuary (PRE), South China Sea, China. Nonylphenol and bisphenol-A (BPA) were detected in the range from 204.2 to 664.5 ng/g and 0.6 to 4.0 ng/g, respectively. None of the estrogens were found in the sediment samples.