The invention discloses a zinc-rich steel structure anticorrosion coating. The coating comprises, by weight, 20-30 parts of acrylic acid modified resin, 10-20 parts of bisphenol A epoxy resin, 5-10 parts of diphenol propane epoxy resin, 4-10 parts of nanometer zinc oxide, 15-20 parts of zinc powder, 2-8 parts of titanium dioxide, 8-15 parts of ammonium polyphosphate, 1-5 parts of pentaerythritol, 10-15 parts of a siloxane grafted polymer, 1-5 parts of expandable graphite, 1-3 parts of cyclohexanone, 5-10 parts of ethylene triamine, 0.1-0.3 parts of manganese acetate and 20-25 parts of deionized water. The coating is rich in zinc, is anticorrosive, and has very good anticorrosive performance; an ester bond, an epoxy group and other structures contained in the coating make the coating have good adhesion with a steel structure; and the coating also has the advantages of good waterproof property, excellent wear resistance, excellent impact resistance, and excellent mechanical performances.