The invention discloses an anticorrosive paint for a door. The anticorrosive paint is prepared from the following materials in parts by weight: 35-40 parts of barium hydroxide, 20-25 parts of zinc oxide, 15-20 parts of aluminium naphthenate, 7-9 parts of barium chromate, 22-24 parts of ceramic micro-powder, 9-15 parts of silicon carbide, 50-55 parts of novolac epoxy resin, 3-5 parts of aluminium phosphate, 7-10 parts of polyvinyl butyral, 6-9 parts of butadiene resin film former, 4-8 parts of acrylic resin, 2-5 parts of mica, 3-8 parts of inositol hexaphosphate, 12-14 parts of chlorinated paraffin, 8-9 parts of toluenesulfonic acid, 6-8 parts of lithopone, 11-14 parts of biuret, 22-26 parts of polysiloxane, 8-10 parts of boiled wood oil, and 16-21 parts of 2,2,4-trimethyl-1,3-pentanediol monoisobutyrate. The anticorrosive paint for the door has good anticorrosion performance, is resistant to high temperature, has an insulating effect, and can keep long life of the coating.