The invention relates to the field of chemistry and especially relates to a method for synthesis of metal telluride nanotubes. The method comprises the following steps of A, in a nitrogen environment, heating a mixture of oleic acid and oleylamine, B, keeping a temperature after heating, pouring a trioctylphosphine oxide extraction predecessor of tellurium into the mixture in first set time, and carrying out a chemical reaction process in second set time to obtain tellurium nano-wires, C, cooling the solution containing the tellurium nano-wires, and pouring phenylhydrazine and a trioctylphosphine oxide extraction predecessor of bismuth or lead into the solution to obtain a metal telluride, D, after the temperature obtained in the step C is stable, carrying out a metal alloying reaction process in third set time to produce a third primary product, E, repeatedly cleaning the third primary product according to an analogue intermiscibility theory to remove the organic solvent in the third primary product and to obtain a fourth primary product, and F, repeatedly cleaning the fourth primary product by a complexing agent to remove unreacted tellurium in the fourth primary product and to obtain the metal telluride nanotubes. The method greatly improves purity and a yield of the metal telluride product.