A QuEChERS sample preparation, for a broad-range of cosmetic products, followed by gas chromatography-mass spectrometry analysis was developed for the simultaneous determination of 30 fragrance substances. The sample preparation step was optimized for different leave-on and rinse-off cosmetic products. A small amount of sample (1 g) was extracted with acetonitrile, the extract was subject to a rapid QuEChERS clean up followed by centrifugation and the organic layer was collected for gas chromatography-mass spectrometry analysis. The gas chromatography-mass spectrometry method was developed on a mid-polarity GC capillary column (30 m, ZB-35HT) to obtain maximum separation of the targeted compounds in less than 60 min. Using this method, the method limit of detection and the method limit of quantitation for the 30 fragrance substances, were determined as 0.1-1.2 µg/g and 0.33-4.0 µg/g, respectively. For most of the fragrance substances, the spike recovery values were 80-120% with a relative standard deviation < 10% for all fragrance substances in three tested matrices (shampoo, lotion, and deodorant). This method was applied to evaluate 42 commercial cosmetic products purchased from nine different countries. Of the 30 leave-on products, 18 products measured at least one fragrance above 10 µg/g and 5 of the 12 rinse-off products measured at least one fragrance above 100 µg/g. According to the European regulation (EC, No 1223/2009, ANNEX III), 24 of these fragrance substances are subject to specific labeling requirements if any individual concentration exceeds 10 µg/g for leave-on and 100 µg/g for rinse-off products. Our results show that this method can be applied to various cosmetic products for determination of fragrance substances designated "allergens" in the European Union.