Objective To investigate the volatile components of Hypericum perforatum L. from Shandong province. Method The volatile components were extracted by supercritical-CO2 fluid (SF-CO2) and the extracts were analyzed by GC and GC-MS. Results Forty-seven components were identified and Caryophyllene oxide, Spathulenol, Cyclododecane and Dodecanoic acid were found to be the major components of the essential oils. Conclusion The essential oil of Hypericum perforatum L. from Shandong China was significantly different from that grown in different areas of the world in major constituents. It is found that the chemical composition is influenced by various factors, such as geographical location, environmental conditions and agroclimatic requirements.