The invention discloses a rust-proof coating for a ship deck. The rust-proof coating is prepared from, by weight, 30-40 parts of silicone acrylic emulsion, 50-60 parts of acrylic emulsion, 2.5-3 partsof polyethylene wax emulsion, 28-34 parts of fluoro-silicon emulsion, 12-16 parts of anti-rust pigments, 3-5 parts of fillers, 2-3 parts of nano-silicon dioxide, 3-4 parts of corrosion inhibitors, 2-3 parts of dispersing agents, 2-3 parts of defoaming agents, 1.5-2 parts of waterborne leveling agents, 1.5-2 parts of waterborne wetting agents and 8-10 parts of ethanol water. The invention furtherdiscloses a preparation process of the rust-proof coating for the ship deck. According to the coating, the corrosion inhibitors and the anti-rust pigments are added, a bottom layer, a middle layer anda surface layer have different structures are matched each other, so that the prepared coating has good hydrophobicity, water resistance can reach 62d, acid and alkali resistance can reach 35d, saltfog performance can reach 38d, and the coating has good corrosion resistance.