The invention discloses a catalyst for dialkene hydrogenation and a preparation method of the catalyst. The catalyst comprises the following ingredients in percentage by oxide mass: 91.0wt% to 97.5wt% of zinc oxide-aluminum oxide containing composite support, 1.5wt% to 5.5wt% of active ingredient, i.e., palladium oxide, 0.5wt% to 1.5wt% of auxiliary active ingredient, i.e., auric oxide and 0.5wt% to 2.0wt% of lanthanum oxide. According to the catalyst, the dialkene hydrogenation activity is high, the rate of loss of noble metal active ingredients is low, and the running cycle is long.