[Objective] This study aimed to analyze the main compositions in the rose oil of the rose flowers from different regions in China. [Method] The oils from rose flowers of Rosa rugosa Thunb. collected from six provinces in China were obtained by hydrodistillation and further analyzed by GC-MS. [Result] The content of rose oil ranged from 0.023% (v/w) to 0.056% (v/w). Forty-nine constituents included nine alcohols, seventeen aliphatic hydrocarbons, twelve carbonyls, three miscellaneous compound, two benzenes and six esters, of which eicosane (0.84% -17.81% ), heneicosane (1.07%-26.65%), 2-methyl-heptane (0.12%-9.14%), 4,5-dimethyl octane (0.17%-3.13%), 3-methyl-hexane (0.27%-11.74%), citronellol (0.51%-9.53%) and linalool (0.31%-4.01%) were the main constituents. [Conclusion] The study indicates that there is qualitative and quantitative difference in chemical composition of rose oil of rose flowers produced in different areas in China. The influence of production area should be carefully considered in order to maintain a consistent production of quality herb.