The invention discloses a method of catalytic preparation of copper-indium-tellurium nanowires, and belongs to the field of production technologies of a new generation of film solar cell materials. The method comprises the following steps: respectively preparing methylbenzene solution of bismuth nanoparticles and precursor solution containing indium acetate, copper acetate and tellurium, heating trioctylphosphine under the protection of nitrogen, adding the methylbenzene solution of the bismuth nanoparticles, dropping the precursor solution containing the indium acetate, the copper acetate and the tellurium, after the reaction is completed, cooling and injecting methylbenzene, centrifuging, taking a solid phase and drying in vacuum after centrifugal washing through methylbenzene so as to obtain the copper-indium-tellurium nanowires. According to the method, the metal bismuth nanoparticles can be taken as a catalyst, the adopted instrument and equipment are cheap, the operation process is simple, a stoichiometric ratio of multi-component materials is effectively controlled to obtain the high-purity copper-indium-tellurium nanowires, and a large batch of high-quality nanowires can be produced. In addition, the length of the nanowires can be controlled through adjusting the concentration of the bismuth nanoparticles or the concentration of the precursor.