The invention discloses a catalyst for preparing 2,5-dimethylfuran through selective hydrogenolysis of 5-hydroxymethylfurfural and a preparation method of the catalyst. The catalyst consists of a catalyst carrier and carbon layer coated reactive metals, wherein the catalyst carrier comprises a carbon-based carrier, SiO2, TiO2 or Al2O3 and the like; and the reactive metals are selected from Co, Fe, Ni, Cu or Zn and other base metals. Compared with the conventional catalyst system, the catalyst disclosed by the invention has the advantages that (1) the reactive metal of the catalyst refers to a first transition metal, and the raw materials are cheap and readily available; (2) compared with a noble metal catalyst, the catalyst disclosed by the invention has extremely high activity and selectivity; and (3) the catalyst has magnetism and is easy to recycle.