The invention discloses a catalyst for preparation of synthetic gas through catalytic partial oxidation of methane. According to the invention, inorganic refractory oxide is used as a carrier, and crystalline nickel cobalt vanadium oxide is used as an active component; in terms of the weight of the catalyst, the active component accounts for 1 to 50%, preferably, 10 to 30%; the molar composition of the crystalline nickel cobalt vanadium oxide is represented by NixCoyVzOdelta, wherein x is equal to 0 to 1.0, y is equal to 0 to 1.0, z is equal to 0.1 to 1.0, x+y is less than 0, and delta refers to a value when O in the oxide reaches an equilibrium amount. A preparation method for the catalyst used for preparation of synthetic gas through catalytic partial oxidation of methane comprises the following steps: respectively dissolving nitrates of Ni and Co and an oxyacid ammonium salt of V to prepare aqueous solutions; mixing the catalyst carrier or a carrier precursor with the aqueous solutions; adjusting a pH value to 3 to 12, preferably, 5 to 10; carrying out a coprecipitation reaction under the condition of stirring; and carrying out moisture removal, drying and roasting so as to obtain the loaded crystalline nickel cobalt vanadium oxide catalyst. The catalyst has the advantages of good comprehensive performance, high dispersion of the active component, high catalytic activity, excellent carbon deposit resistance, high stability and low cost.