The invention discloses a ceramic glaze and a preparation method thereof and relates to the field of ceramic glaze products. The ceramic glaze is prepared from the following raw materials: amazonite, anorthite, apatite, allophone, montmorillonite, sodium hexametaphosphate, cerium oxide, barium oxide, titanium oxide, zinc oxide, stannic oxide, zinc selenide, aluminum silicate and aluminum oxide. Through optimizing and improving the raw materials and the preparation method, the prepared ceramic glaze is capable of improving the glossiness of a ceramic product after being applied to the ceramic product; and through detection, the glossiness of the ceramic product after the ceramic glaze is used is 110-113.