The invention discloses a tenacity coating for preventing steel bars from being corroded. The tenacity coating is prepared from 45-70 parts of mica powder, 25-50 parts of borax, 0.5-3 parts of silicon carbide whisker, 3-12 parts of magnesium oxide, 1.0-10 parts of adhesive agents and 0.25-1.8 parts of thickening agents. The invention further discloses a coating method of the tenacity coating. The coating method includes the following steps of 1, dry mixing, 2, wet mixing, 3, preprocessing, 4, coating, 5, drying, 6, sintering and 7, room-temperature cooling. The tenacity coating is simple in process, high in strength, good in dense performance, good in anticorrosion performance, high in tenacity and high in coating ductility, the silicon carbide whisker is introduced into the coating, so that in the breakage process of the anticorrosive coating, energy is absorbed through crack deflection, fiber breakage, fiber pull-out and the like, the tenacity of the coating is increased, and formation of cracking is delayed.