The invention discloses a self-cleaning antibacterial glaze. A bottom glaze comprises the following components: 32.75 parts of quartz powder, 20.05 parts of feldspar, 10 parts of wollastonite, 5.5 parts of calcite, 4 parts of dolomite, 3.5 parts of Balin soil, 6.5 parts of alumina powder, 2 parts of zinc oxide, 4.5 parts of frit, and 12.75 parts of zirconium silicate powder; a cover glaze comprises the following components: 38 parts of quartz powder, 23.75 parts of feldspar, 12.75 parts of wollastonite, 4 parts of calcite, 3 parts of dolomite, 4.5 parts of Balin soil, 7 parts of alumina powder, 1.5 parts of zinc oxide, 4.5 parts of frit, 0.8 part of antibacterial agent A, and 0.2 part of antibacterial agent B; the bottom glaze has the grain size of between 1 and 10 micrometers and the thickness of between 0.8 and 1.0mm; the cover glaze has the grain size of between 1 and 10 micrometers and the thickness of between 0.2 and 0.3mm; and the bottom glaze and the cover glaze are separately fired, the initial temperature is 148DEG C, the highest temperature is 1,198DEG C, the cooling temperature is 80DEG C, and the firing time is 12 to 21 hours. The glaze layer of the bottom glaze has less pinholes and cracks, and the prepared product has the advantages of homogenized texture, smooth and bright surface and difficult dirt attachment.