BackgroundAs a common pollutant, the carcinogenic properties of polycyclic aromatic hydrocarbons have garnered considerable attention. Trace metabolites of polycyclic aromatic hydrocarbons can be detected in urine as a non-invasively approach to monitor the exposure level. Nonetheless, the urine samples have the disadvantages of being large in volume and containing numerous impurities. Given the growing demand to study metabolites with low abundance and potential biomarkers, there is a pressing need for a preconcentration and high-throughput technique for effectively handling complex liquid samples. ResultsPolystyrene-coated magnetic nanoparticles were used to establish a novel magnetic extraction method for monohydroxy polycyclic aromatic hydrocarbons in urine samples. Polystyrene magnetic nanoparticles are an ideal absorbent for solid-phase extraction. After the material was mixed with the sample and adsorbed the target analyte, the analytes on the material were eluted and quantified using high-performance liquid chromatography. Influencing factors were optimized, and the proposed method achieved desirable sensitivity in analyzing low-abundance metabolites in large volumes of complex urine samples. The recoveries of intra-day and inter-day were 78.0–118.0 % and 81.0 %–115.0 %, respectively. The intra-day and inter-day reproducibility were less than 4.5 % and 8.6 %, respectively. The limits of detection were in the range of 0.009–0.041 ng mL−1, and the limits of quantification were in the range of 0.030–0.135 ng mL−1. Significance and noveltyThe application of reusable polystyrene-coated magnetic solid-phase nanoparticles as adsorbents makes the extraction of monohydroxy polycyclic aromatic hydrocarbons from urine samples economical and environmentally benign. The proposed method is simple, sensitive, and efficient compared to existing techniques. The nanoparticles are easy to prepare, showing potential for rapid screening of complex bulk bio-samples in batches with high efficiency and low budget.