The invention discloses a hydrofining catalyst and a preparation method thereof, belonging to the field of catalysts used in the petroleum-chemical industry. The hydrofining catalyst disclosed herein comprises a carrier, an active component and an auxiliary agent, wherein the carrier is Ti-modified gamma-alumina, the active component comprises oxides of Mo, Co and Ni, and the auxiliary agent comprises oxides of rare earth. The catalyst is characterized in that: based on 100% of the total weight of the catalyst, Co (measured in CaO) in the active component accounts for 2.0-7.5% of the total weight of the catalyst, Mo (measured in MoO3) in the active component accounts for 4.0-18.0% of the total weight of the catalyst, Ni (measured in NiO) in the active component accounts for 0.2-5.0% of the total weight of the catalyst, the auxiliary agent accounts for 0.05-1.0% of the total weight of the catalyst, and the balance consists of the carrier. According to the invention, the catalyst prepared by the formula and the method disclosed in the invention can carry out hydrogenation on saturated monoolefine while the catalyst is used for carrying out hydrodesulfurization on oils, can be suitable for technical requirements of heavy oriention, changeable sulphur content, and high air speed of hydrogenation liquid for pyrolysis gasoline two-stage hydrogenated raw materials, and simultaneously, the catalyst has the advantages of low activation temperature and low loss of aromatics in the hydrogenation process.