The invention discloses a preparation method for a carbide catalyst for organic carbon vapor phase growth and an application thereof. The method comprises the following steps: adding a precipitator or a complexing agent or a dispersing agent, or a precipitator and a dispersing agent, or a complexing agent and a dispersing agent into a compound or complex containing a catalytic element, wherein the compound or complex containing the catalytic element is the compound containing one or more of rare earth elements, iron, cobalt, nickel, molybdenum, zirconium, copper, zinc, magnesium, aluminium and silicon or the complex thereof; through one or more of a precipitation method, a complexing method, a hydrothermal method, a high-pressure hydrothermal method and a sol-gel method, synthesizing to prepare mixed solution containing the catalytic elements, spray-drying the mixed solution by a spray drying machine, rapidly removing a solvent to form a catalyst precursor with catalytic element nano-state distribution, and calcinating the catalyst precursor in the high temperature, to obtain the carbide catalyst for the organic carbon vapor phase growth.