The invention discloses a preparation method of a high-strength corrosion-resistant copper pipe for a heat exchanger. The high-strength corrosion-resistant copper pipe comprises a copper matrix and alloy metals. The alloy metals comprise, by weight, 0.5-0.6% of magnesium, 0.08-0.09% of silver, 0.2-0.4% of tin. 0.012-0.014% of zirconium, 0.012-0.014% of niobium, 0.05-0.06% of nickel, 0.005-0.008% of titanium and 0.02-0.04% of mischmetal. The mischmetal comprises yttrium, berkelium and lanthanum according to a mass ratio of 1: (0.15-0.2): (0.4-0.5). The preparation method utilizes upward continuous casting, rolling and drawing processes to replace casting, sawing, heating, extrusion and pickling processes of the traditional preparation method so that processes are greatly simplified, continuous production is realized, a period is short, and efficiency is high. A copper pipe prepared by the preparation method has oxygen content satisfying the oxygen-free copper level standard, has fine grains, and has mechanical strength, high temperature resistance, corrosion resistance and wear resistance obviously superior to the same performances of the existing copper pipe.