The invention discloses an antibacterial deodorizing ceramic tile and a preparation method thereof. The preparation method comprises the following steps: step A, preparing a ground coat: evenly mixing a frit, a functional agent, a lithium chinastone, zirconium silicate, kaolin and quartz according to mass percent, ball-milling through a wet method, and screening to obtain the pulpous ground coat; step B, preparing a surface glaze: evenly mixing a frit, a deodorant, the kaolin, aluminum oxide, zinc oxide and zirconium silicate, ball-milling through a wet method, and screening to obtain the pulpous surface glaze; step C, sequentially applying the ground coat and the surface glaze prepared in the step A and the step B on a tile clay, and firing to obtain the ceramic tile. Compared with an existing ceramic pile, the ceramic pile prepared through the preparation method is scientific in material collocation, reasonable in preparation and stable in performances; with reasonably allocated photochromic compound, deodorant and antibacterial powder, the ceramic tile has excellent antibacterial performance, air purification performance and photochromic performance, so that the application scope of the ceramic tile is further expanded.