This invention discloses a method for preparing hydrogenation catalyst for selectively hydrogenating diene in gasoline. The method comprises: (1) adopting Al2O3 torrefied at 900-1200 deg.C as the carrier, and immersing in a liquid prepared from ammonia solution and active metal saline solution by equal-volume immersion; (2) drying in air or in vacuum at 100-200 deg.C; (3) torrefying at 250-350 deg.C in air to obtain Ni-loaded Al2O3; (4) reducing by hydrogen at 350-450 deg.C, and sulfurizing by sulfurization agent to obtain Ni catalyst. In the immersing liquid, the weight ratio of Ni, ammonia solution and H2O is 1: (0.5-5.0): 5, wherein Ni content is 5-20%. The catalyst has high selectivity; high hydrogenation activity and high stability even at low temperature, low pressure and low hydrogen/gasoline ratio, and can effectively reduce the energy consumption. |