The invention relates to a compound mouldproof additive for alfalfa hay, which is prepared from the following components in parts by mass: 10 to 30 parts of eucommia extract, 10 to 60 parts of allicin, 10 to 80 parts of ground cinnamon, 1.32 to 4 parts of potassium sorbate, 5.28 to 8 parts of sodium diacetate, and 26.4 to 40 parts of montmorillonite, when the compound mouldproof additive is used, the moisture content of the alfalfa hay is required to be 30 percent or below, 3 to 4.5kg of compound mouldproof additives are uniformly added into each ton of alfalfa hay. The compound mouldproof additive for the alfalfa hay can reduce the rising rate of temperature of bales in beginning of the storage of the alfalfa hay, reduce the temperature peak value of the bales, inhibit the growth of harmful microorganisms such as mould and the like, alfalfa can be safely stored for 60 days or more in the condition of high water content, the alfalfa hay is good in nutritional quality after being stored, and the plant source components have the effects of enhancing animal body immunity. The compound mouldproof additive for the alfalfa hay provided by the invention is simple in preparation method, low in cost, high in benefit, free from side effects, and more green and safe.