The invention discloses a diatom ooze coating which is made of raw materials comprising, by weight, 15-25 parts of water, 0.6-2.6 parts of lignin or lignin derivatives, 10-15 parts of tourmalines, 0.1-0.3 part of silver oxide, 10-15 parts of titanium dioxide, 3-6 parts of precipitated barium sulphate, 5-15 parts of kaoline, 5-10 parts of sea-foam stone powder, 30-45 parts of nano diatomite, 0.5-1.5 parts of palladium, 5-10 parts of nanometer titania, 0.4-0.6 part of leveling agents, 1.5-4 parts of thickening agents, 0.6-1.2 parts of mildew preventives, 1-5 parts of active carbon nanoparticles, 0.5-3 parts of net-flavor emulsions, 8-15 parts of dispersible adhesive powder and 0-3 parts of pigment. The diatom ooze coating is excellent in breathability and moisture absorption, gas ion negatively charged can be released, human body synthesis and vitamin storage can be promoted, and human immune ability is improved; functions of sterilization, mold prevention, deodorization, air purification and fire prevention are achieved; the preparation method is simple, easy to operate and convenient for large-scale production.