The invention provides a graphene anticorrosive coating and a preparation method thereof. The graphene anticorrosive coating is prepared from a component A and a component B, wherein in percentage by weight, the component A comprises 20%-30% of epoxy resin, 1%-3% of graphene, 0.5%-2% of a dispersing agent, 15%-25% of talcum powder, 10%-20% of zinc powder and 1%-5% of aluminum paste, and the component B comprises 30%-50% of cashew nut shell oil phenolic amide and 10%-30% of polyamide. The graphene anticorrosive coating provided by the invention is safe and environment-friendly, is moderate in cost, simple and convenient in process, stable in storage, excellent in adhesive force on base materials such as steel, iron and the like, excellent in mechanical performance such as flexibility, wear resistance performance and the like, and prominent in protective effects in chemical media such as an acid, an alkali, a salt and the like, shows excellent protective performance such as high and low temperature resistance, high salinity resistance and the like in a condition of a simulation marine environment experiment, and can be applied as primer for an anticorrosive coating in ocean engineering with various steel and iron materials.