The invention relates to a method used for extracting cembrenediols from tobacco inflorescence. The method comprises following steps: 1, an organic solvent is adopted to extraction and condensation so as to obtain a tobacco flower surface glandular hair secreta crude extract; 2, the crude extract is subjected to solvent precipitation so as to remove higher alkanes, and pigments are removed with active carbon so as to obtain a tobacco diterpene extract product, wherein the tobacco diterpene extract product possesses broad-spectrum inhibition effect on plant pathogenic fungi, and especially excellent inhibition effect on apple rot; 3, the tobacco diterpene extract product is subjected to silica gel column chromatography successively so as to obtain two main diterpene compounds alpha-4,8,13-cembratriene-1,3-diol, and beta-4,8,13-cembratriene-1,3-diol with antitumor activity, neuroprotective agent activity, and bacteriostatic activity. Waste tobacco inflorescence is taken as the raw material, so that utilization of waste resources is realized; extraction step is simplified greatly, and cost is reduced; and product yield and purity are high.