A silicate-reinforced polyurethane coating is characterized in that the polyurethane coating is prepared from the following ingredients in parts by weight: acetone, sodium hydroxide solution, anhydrous zinc chloride, n-butylaldehyde, cyclohexane, anhydrous magnesium sulfate, benzenetetracarboxylic anhydride, 1,2-propylene glycol, terephthalic acid, montmorillonite, talcum powder, sodium tripolyphosphate, silane coupler KH-560, absolute ethyl alcohol, butanediamine, acrylonitrile, ferric chloride, 1-butyl-3-methylimidazolium hexafluorophosphate, N-phenyl-N'-isopropyl-p-phenylenediamine, propylene glycol butyl ether, N,N'-lutidine, triethylamine, methylene diphenyl diisocyanate, appropriate amount of hydrochloric acid solution and appropriate amount of deionized water. The polyurethane coating hereof has the advantages of firm coating bonding, uniform thickness, strong salt water resistance, good wear resistance, good anti-corrosion performance, non-toxicity and environmental protectionand the like.