In this work, a multi-class method for the simultaneous determination of 17 emerging contaminants, including pharmaceuticals and personal care products, has been developed.Target analytes were two anti-inflammatories, a lipid regulator agent, two angiotensin II antagonists, two antiepileptic drugs and a diuretic. Among personal care products, four preservatives and five UV filters were included. The method is based on solid-phase extraction (SPE) using Oasis HLB cartridges followed by ultra-high performance liquid chromatographytandem mass spectrometry (UHPLC-MS/MS). Up to three simultaneous transitions per compound were acquired to assure a reliable identification. A detailed study of the extraction process efficiency and matrix effects was carried out in surface water and effluent wastewater.The use of isotope-labeled internal standards (ILIS) was tested to compensate both potential SPE losses during sample extraction and signal suppression/enhancement observed, especially in EWW. Satisfactory correction in all water samples was only ensured when the own analyte ILIS was used. The use of analogues ILIS was a rather useful approach for correction in the majority of the samples tested when analyte ILIS was unavailable. The method was successfully validated in five different surface water (SW) samples and five effluent wastewater (EWW) samples spiked at two concentration levels (0.05 and 0.5 μg/L in SW; 0.1 and 0.5 μg/L in EWW). The developed method was applied to the analysis of 22 samples (SW and EWW) from the Spanish Mediterranean area and 51 reservoir water samples from Colombia. Personal care products were frequently detected, with the highest concentrations corresponding to benzophenone and benzophenone-4 (samples from Spain), and methylparaben (samples from Colombia). Several pharmaceuticals were detected in the Spanish samples, where irbesartan 3 and valsartan -two Angiotensin II antagonists that are not commonly monitored in the aquatic environment -were the compounds most frequently detected.