The invention belongs to the field of medicine, and in particular relates to a preparation method of eplerenone. Starting from 17α-pregna-4-ene-7α, 21-dicarboxylic acid-11α, 17β-dihydroxy-3-oxo-γ-lactone-7-methyl ester as starting materials, phosphorus pentachloride and Dehydration reaction occurs under the action of boron trihalide to obtain 17α-pregna-4,9(11)-diene-7α, 21-dicarboxylic acid-17β-hydroxy-3-oxo-γ-lactone, 7- Methyl ester, 17α-pregna-4,9(11)-diene-7α, 21-dicarboxylic acid-17β-hydroxy-3-oxo-γ-lactone, 7-methyl ester obtained by epoxidation Eplerenone. The preparation method has specificity, reduces the generation of impurities, and the obtained product has good quality and high yield, and the product purity reaches over 99.5%. The raw material is easy to obtain, the operation is simple, the reaction condition is mild, and industrial production is easy to realize.