The invention provides an enamel paint, a preparation method thereof, and an enamel product. The enamel paint comprises the following components in parts by weight: 45 to 55 parts of SiO2, 10 to 15 parts of B2O3, 5 to 10 parts of K2O, 9 to 15 parts of Na2O, 0 to 1 part of MnO2, 2 to 5 parts of Al2O3, 3 to 5 parts of TiO2, 2 to 3 parts of NiO, 0.5 to 2 parts of CuO, 6 to 10 parts of Li2O, 1.5 to 3.5 parts of CoO, 2 to 5 parts of ZrO2, and 3 to 5 parts of CaO. By optimizing the components and component contents of enamel paint, the adhesive force and adherence of the enamel paint are effectively improved; the bonding strength between enamel layer and product matrix is enhanced; the possibility of cracking and bursting of enamel is prominently reduced, the yield of enamel products is increased; moreover, during the preparation and application process, the coating performance is improved without using any other adhesive, auxiliary material, or other chemical component, thus the preparation technology and construction technology are simple, at the same time, the development period is not prolonged, and the cost is not increased.