Progesterone, an endocrine-disrupting chemical, has been frequently detected in wastewater for decades, posing a serious threat to ecological and human health. However, it is still a challenge to achieve the effective detection of progesterone in complex matrices water samples. In this study, a novel adsorbent [email protected]/P(MAA) was prepared by grafting methacrylic polymers on the surface of modified carbon nanomaterials. Compared with other reported materials, the hybrid carbon nanomaterial could selectively identify the progesterone in the complex industrial pharmaceutical wastewater, and its adsorption performance is almost independent of pH and environmental temperature. In addition, this nanomaterial could be reused with a good recovery rate. The prepared nanomaterials were characterized by transmission electron microscopy, Fourier transform infrared spectroscopy, X-ray diﬀraction, nitrogen adsorption and desorption experiments and thermo gravimetric analysis. The results confirmed that the methacrylic polymers and chitosan layer were successfully grafted on the surface of carbon nanotubes. Adsorption isotherms, adsorption kinetics, and selectivity tests showed that [email protected]/P(MAA) had a high adsorption capacity (44.45 mg·g-1), a fast adsorption rate and a satisfied selectivity for progesterone. Then, [email protected]/P(MAA) was used as solid phase extraction sorbent and combined with HPLC to enrich progesterone from the wastewater samples. Under the optimum conditions, a good linearity was obtained with the correlation coefficient was 0.9998, and the limit of detection was 0.003 ng·mL-1. Therefore, this method could be used for the selective and effective detection of progesterone in the industrial wastewater with complex substrates, and provided a new method for the detection of progesterone in other environmental waters.