The chemical compositions of volatile oils extracted from Zingiber corallinum Hance were obtained by steam distillation extraction (SDE) and supercritical fluid extraction (SFE) followed by gas chromatography-mass spectrometry analysis. The effects of pressure, temperature, modifier volume, and extraction time on the SFE of Z. corallinum oil were investigated, and optimization of the conditions were: extraction temperature, 30 A degrees C; dynamic extraction time, 40 min; pressure, 10 Mpa; and modifier volume, 50 mL. 29 compounds from SFE extracts were identified. The main components were sabinene (16.19%), terpinen-4-ol (16.26%), beta-sesquiphellandrene (3.26%), triquinacene 1, 4-bis (methoxy) (22.01%), triquinacene 1,4,7-tris (methoxy) (3.66%), 1-[4-(1-methyl-2-propenyl) phenyl] ethanone (9.87%) and ferulic acid methyl ester (16.88%) accounting for 88.13% of all compounds. SFE extracts were found to be markedly different from the corresponding SDE extracts. 22 compounds from SDE extracts were identified. The major components, accounting for 92.48% of SDE extracts, were sabinene (53.38%), alpha-terpinene (3.23%), gamma-terpinen (2.16%), terpinen-4-ol (22.66%), beta-sesquiphellandrene (1.41%) and triquinacene, 1, 4-bis (methoxy) (9.64%).