The invention discloses a method for preparing calcium3-oxido-5-oxo-4-propionyl cyclohex-3-enecarboxylate. According to the method for preparing calcium3-oxido-5-oxo-4-propionyl cyclohex-3-enecarboxylate, diethyl maleate and acetone are used as raw materials, Michael addition is conducted under the catalytic action of diethylamine, Claisen condensation is conducted under the action of organic alkali, after acidification is conducted through an organic acid or a mineral acid of a non-aqueous solvent or phenols having acidity, 5-Carboxycyclohexane-1,3-dione is obtained, acylation, rearrangement, hydrolysis and a salt forming reaction are conducted under the action of acid-binding agent, and then the target product, prohexadione-calcium, can be obtained. According to the method for preparing calcium3-oxido-5-oxo-4-propionyl cyclohex-3-enecarboxylate, six steps of reactions are completed in a one-pot mode, and the problem that waste water, waste residues and the like generated in the reaction process of each step pollute the environment is solved. The preparation method of calcium3-oxido-5-oxo-4-propionyl cyclohex-3-enecarboxylate has the advantages that operation is easy, column chromatography chromatograph is not needed, the preparation cost is low, environmental friendliness is achieved, and the preparation method is suitable for industrial production.