The invention discloses a self-cleaning water-based ceramic stereoscopic printing ink and a preparation method thereof. The printing ink is prepared from color slurry A and a diluent B according to the weight ratio of 1 to 1, wherein the color slurry A is prepared from, by weight, ceramic pigment 40-45%, resin 2-8%, propylene glycol 10-18%, water 15-30%, a dispersant 10-20%, a silane coupling agent 0.3-5% and a defoaming agent 0.05-0.5%, the thinner B is prepared from, by weight, ethylene glycol 50-60%, water 30-35%, sodium citrate 0.5-10%, a pH regulator 0.5-5%, graphene 0-1% and functional powder 2-5%, and the functional powder is prepared from rare earth compound phosphate powder, graphene/TiO2 powder and an inorganic antibacterial agent according to the weight ratio of (2-3) to (1-3) to (0-2). The compound antifouling and antibacterial material is adopted, so that the self-cleaning water-based ceramic stereoscopic printing ink has broad-spectrum, lasting and efficient antifouling and antibacterial properties and has good antifouling and antibacterial stability, a product has good weather resistance and abrasion resistance, does not produce uncomfortable odor, is non-toxic and nonirritant, and great convenience and benefits are brought to people on the aspects of the service life and appearance cleaning of ceramic.