The invention discloses an antimicrobial mildew-proof ceramic tile and a preparation method thereof. The ceramic tile is prepared from the following raw materials in parts by weight: 40-50 parts of quartz sand, 20-30 parts of fluorite, 15-25 parts of gravel dust, 10-20 parts of illite, 16-28 parts of loess, 14-22 parts of mullite, 8-16 parts of furnace slag, 4-12 parts of a chalk powder, 24-32 parts of modified clay, 5-15 parts of bone meal, 2-4 parts of zinc silicate, 1-3 parts of copper oxide, and 3-8 parts of silver-loaded zirconium phosphate. Zinc silicate, copper oxide, silver-loaded zirconium phosphate and other inorganic antibacterial agents are added into the ceramic tile, and besides, the modified clay also has the sterilization efficacy, so that the ceramic tile has quite good antibacterial mildew-proof properties, has the sterilizing rate reaching 90% or more, and can effectively inhibit propagation of mildew; and the prepared ceramic tile has the characteristics of being high in strength, low in water absorption rate, good in abrasion resistance, good in weather resistance and durable in use.