The invention discloses a white glaze printing ink for ceramic ink-jet printing and preparation method thereof, wherein the printing ink comprises, based on the mass percentage, 30-60% of white ceramic glaze, 3-10% of dispersant, 2-8% of resin, 0.1-0.2% of leveling agent, 0.3-0.7% of antifoaming agent, 0.08-0.12% of anti-settling agent, and the balance for the solvent. Wherein the white glaze includes, based on the mass percentage, 40 - 55% of SiO2, 38 - 15% of Al2O, 4 - 8% of (K2O + Na2O), 6 - 10% of (CaO + MgO), 3 -8% of ZrSiO4, 6 - 10% of B2O3, 6- 8% of ZnO, and 9 - 12% of CeO2. The viscosity of the printing ink prepared by the invention is low, and the distribution of particle size is uniform, and the viscosity is between 10.0 - 30.0mPa.s and adjustable, and the surface tension is 28 - 35mN/m, and the average particle diameter is 200 -400nm, and the maximum particle size less than 900 nm. The ceramic white glaze printing ink prepared by the invention has advantages of good quality stability, long-time preservation, and good performance of ink-jet printing, and realizes the preparation of white glaze printing ink for ceramic jet-printing.