A highly sensitive analytical method based on stir bar sorptive extraction (SBSE) technique and gas chromatography/tandem mass spectrometry (GC/MS-MS) has been developed, allowing the simultaneous multi-analyte determination of seven UV filters in water samples. The stir bar coated with polydimethylsiloxane (PDMS) was added to 40 mL of water sample at pH 3 and stirred at 1,100 rpm for 120 min. Other SBSE parameters (salt effect and presence of organic solvent) were optimised. The method shows good linearity (coefficients > 0.990) and reproducibility (RSD < 12.9%). The extraction efficiencies were above 84% for all the compounds. The limits of detections (LOD) and limits of quantification (LOQ) were 2.1∼8.6 ng/L and 6.8∼27.5 ng/L, respectively. The developed method offers the ability to detect 8 UV filters at ultra-low concentration levels with only 40 mL of sample volume. Matrix effects in tap water, river water, wastewater treatment plant (WWTP) final effluent water and seawater were investigated and it was shown that the method is suitable for the analysis of trace level of 7 UV filters except of benzophenone (BP). The method developed in the present study has the advantage of being rapid, simple, high-sensitive and both user and environmentally friendly.