The invention discloses a preparation method for an NbTi/Cu multi-core composite superconducting wire with a rectangular section, which comprises the following steps of: firstly, assembling an NbTi bar, a pure Nb inner pipe and an oxygen-free copper sheath in turn to form an NbTi/Cu composite sheath, sealing an upper end cap and a lower end cap of the NbTi/Cu composite sheath through vacuum welding, and then performing primary extrusion to obtain an NbTi/Cu composite bar; secondly, drawing and scaling the composite bar, and keeping on drawing the composite bar to obtain a hexagonal core rod, and performing assembling for the second time; and thirdly, performing vacuum solder sealing, hot isostatic pressing, secondary extrusion, bar drawing and scaling on the sheath which is assembled in the second time to finally obtain the NbTi/Cu multi-core composite superconducting wire with the rectangular section. The preparation method has the advantages of simple process flow, low preparation cost and good preparation effect, improves the fill factor among windings in the process of coiling a superconducting magnet but simultaneously keeps high critical current density for the wire, and overcomes the defects that the conventional four-high mill or forming roll mill is unevenly stressed, is difficult to process and the like in the rolling process.