The invention relates to a preparation method of high-color-rendering white phosphor for 3D (three-dimensional) printing, and aims to solve the problems of high color temperature, low color rendering index and poor film forming performance of the white phosphor. The method includes the steps: taking 2-thenoyltrifluoroacetone-phenanthroline-europium, 4-benzoyl benzoic acid-terbium, benzothiazole-zinc and polystyrene-methacrylic acid glycidyl ester as raw materials; performing physical blending, heating and melting, drying, grinding and screening on the raw materials to prepare the high-color-rendering white phosphor, the particle diameter of the white phosphor is smaller than or equal to 1 micrometer, the prepared white phosphor materials are high in accuracy and good in purity, the purity of the white phosphor materials reach 99.8%, color coordinates X=0.332, Y=0.337, white light is emitted, the preparation method is advanced in process, data are detailed and accurate, and the advanced preparation method is used for the high-color-rendering white phosphor for 3D printing.