The invention discloses anti-corrosion oil paint. The anti-corrosion oil paint is prepared from 3-4 parts of solidification glue, 6-9 parts of methyl ethyl ketone mixture, 8-14 parts of sorbitan stearic acid, 4-7 parts of stearic acid, 3-5 parts of acidized graphite, 3-5 parts of adhesives, 4-6 parts of zinc oxide slurry, 3-8 parts of organic fluorine epoxy resin, 2-5 parts of aluminum triphosphate, 1-3 parts of polyacrylate, 5-9 parts of diacetone alcohol, 2-4 parts of triethanolamine, 2-5 parts of glucose, 4-7 parts of zeolite powder, 9-15 parts of amino resin, 3-5 parts of white spirit and 9-12 parts of rosin phenolic resin. The anti-corrosion oil paint has the advantages of excellent corrosion resistance, effectiveness in rust prevention, high adhesive force, high scratch resistance and avoidance of pungent smell.