[Objective] To establish a method for determination of α-pinene,eucalyptol and borneol in volatile oil from Zingiber officinale Roscoe by GC-MS.[Method] Contents of α-pinene,eucalyptol and borneol in volatile oil from Zingiber officinale Roscoe were determined by GC-MS.[Result] The linearity of α-pinene,eucalyptol and borneol were shown in the range of 20.01-300.15 μg/ml(r=0.999 5),34.74-521.10 μg/ml(r=0.999 0) and 6.48-97.20 μg/ml(r=0.999 5).The average recovery rate of α-pinene,eucalyptol and borneol were 101.09% with RSD of 1.35%,97.78% with RSD of 1.86%,and 103.28% with RSD of 1.57%(n=6)respectively.[Conclusion] The determination method is sensitive,rapid and accurate,it could be used as the determination method for Zingiber officinale Roscoe.