The invention relates to myopia-preventing printing ink capable of effectively absorbing high-energy harmful blue light and a preparation and spraying method thereof, wherein the myopia-preventing printing ink comprises an inorganic pigment, vegetable oil, calcium carbonate, acrylic resin and a defoaming agent, and is characterized in that the myopia-preventing printing ink comprises 45-55 parts of the inorganic pigment, 20-25 parts of the vegetable oil, 5-15 parts of the calcium carbonate, 5-10 parts of the acrylic resin and 2-2.5 parts of the defoaming agent. The myopia-preventing printing ink has the beneficial effects that the finished product ink is fine in particles, bright in color, strong in covering power, small in apparent specific volume, excellent in resistance and extremely high in chemical stability and high-temperature resistance, and high-energy harmful blue light with the wavelength ranging from 410 nm to 460 nm can be effectively absorbed after the paper is coated andprinted on site. The main wavelength of a printed finished product is in an accurate range of 572 + / -5 nm; the spectral point color has bright vision spectral light visual efficiency of 95% or more,and does not change along with different light intensities, so that frequent adjustment of eyes caused by light intensity change can be reduced, visual fatigue is relieved to the maximum extent, damage to vision is reduced, and the effects of protecting vision and preventing myopia are achieved.