The invention discloses ion co-doped beta-dicalcium silicate powder, a preparation method and an application. The composition general formula of the ion co-doped beta-dicalcium silicate powder is Ca<2-x>M<x>(SiO4)<1-y>(BO3)<y>, M ions are one or more metal cations capable of replacing Ca<2+> ions, x is greater than 0 and less than or equal to 1, the borate ions BO3<3-> are anions capable of partially substituting SiO4<4-> ions, and y is more than or equal to 0 and less than or equal to 0.05. The ion co-doped beta-dicalcium silicate powder provided by the invention can realize various biological functions such as bone cell induced conduction, vascularization promotion, bacteria resistance and bacteriostasis, and can meet clinical application requirements such as dental restoration, jawbonerestoration, spine restoration, joint restoration and other hard tissue restoration. The preparation method provided by the invention has the advantages of low synthesis temperature, short synthesis time, no environmental pollution, batch production and the like.