A preparation method for DD5 nickel-base high-temperature alloy powder for 3D printing includes the following steps that (1),dosing is conducted according to nominal compositions (by mass) of 7.0% of Cr, 7.5% of Co, 5.0% of W, 6.2% of Al, 6.5% of Ta, 1.5% of Mo, 3.0% of Re, 0.15% of Hf, 0.05% of C and the balance Ni, a DD5 master ingot with the diameter which is greater than 80 mm is prepared through vacuum induction melting to cut off defects of a head contraction cavity; (2) composition homogenization heat treatment is conducted on the DD5 master ingot by adopting a high vacuum heat treatment furnace, and then furnace cooling is conducted on the DD5 master ingot to the room temperature, and the vacuum degree in the heat treatment process is less than 5*10[-4] Pa; (3) the DD5 alloy ingot is fine-machined into an electrode bar; (4) DD5 alloy powder is prepared by adopting a plasma rotation electrode method, inert gas is adopted as protective gas, and the temperature of the inert gas filled into an atomizing chamber is controlled at -50-0 DEG C; and (5) under the protection of the inert gas, screening treatment is conducted on prepared spherical DD5 alloy powder by adopting a supersonic wave oscillating screen, and the spherical DD5 alloy powder is obtained, the medium powder particle size is 53-106 micron, and the fine powder particle size is 15-53 micron.