The invention discloses Ni-B-La catalyst for bio-oil catalytic reforming hydrogen production and a preparation method thereof. The Ni-B-La catalyst comprises a catalyst active component, a catalyst auxiliary agent and a catalyst carrier, the catalyst active component is Ni, and the weight is 5-20% of the total weight of the Ni-B-La catalyst; the catalyst auxiliary agent is La2O3, WO3, SnO2, K2O and B2O3, the weight of La2O3 is 5-15%, of the total weight of the Ni-B-La catalyst, the weight of WO3 is 1-5% of the total weight of the Ni-B-La catalyst, the weight of SnO2 is 0.5-2% of the total weight of the Ni-B-La catalyst, the weight of K2O is 0.1-0.5% of the total weight of the Ni-B-La catalyst, and the weight of the B2O3 is 0.5-3% of the total weight of the Ni-B-La catalyst; the catalyst carrier is Al2O3, and the weight is the balance; the catalyst has the advantages that the preparation process of the Ni-B-La catalyst is mature, reliable and easy to operate, selected raw materials arewidely available, the price is low, anti-sintering and anti-coking performance is good, stability is strong, reactivity is high, life is long, conversion rate of bio-oil is high, and the hydrogen yield is high.