The invention discloses a high temperature resistant and corrosion resistant coating for the surface of a distribution box and a preparation method of the high temperature resistant and corrosion resistant coating. The high temperature resistant and corrosion resistant coating for surface of the distribution box is prepared from the following raw materials in parts by weight: 50 to 80 parts of epoxy resin modified organic silicon resin, 10 to 20 parts of dimethylbenzene, 5 to 15 parts of propylene glycol, 5 to 8 parts of zinc naphthenate, 3 to 8 parts of tributyltin chloride, 3 to 5 parts of barium petroleum sulfonate, 3 to 10 parts of kerosene, 6 to 10 parts of lauryl diethanolamine, 2 to 8 parts of p-methylaniline, 5 to 8 parts of zinc powder, 3 to 6 parts of silicon nitride, 5 to 8 parts of chromium carbide, 5 to 10 parts of aluminium-plated glass micro-beads, 6 to 15 parts of silicon dioxide, 5 to 8 parts of aluminium oxide, 3 to 5 parts of calcium sulphate whisker powder, 5 to 10 parts of polytetrafluoroethylene, 5 to 10 parts of aloe juice, 10 to 20 parts of filler, 5 to 15 parts of pigment, 3 to 5 parts of a cardanol modified amine curing agent, 1 to 3 parts of a levelling agent, and 1 to 3 parts of an antifoaming agent. According to the high temperature resistant and corrosion resistant coating for the surface of the distribution box and the preparation method of the coating, reasonable raw materials and proportions are selected, so that the coating is dense and neat, does not crack, does not swell, does not fall off, and has high resistance to high temperature and corrosion; normal work of a distribution box is ensured; and the service life of the distribution box is prolonged.