A new high performance environment‐friendly anticorrosive coating is prepared using solvent‐free epoxy resin as film‐forming agent and basalt flakes as main antirust fillers, respectively. The hardness, the adhesion strength, the alkali‐/acid‐resistance, the salt water resistance, and other properties of the coatings are tested. The influence of the addition of different amounts of basalt flakes on the microstructure and anticorrosive property are investigated by water absorption, electrochemical impedance spectroscopy (EIS), and SEM. It is found that the coating containing 10 wt% basalt flakes has the best anticorrosive performance, whose low frequency (0.01 Hz) impedance value, after being immersed in 3.5 wt% sodium chloride for 45 days, is still larger than 107 Ω·cm2, at least one order of magnitude higher than that for pure epoxy coating. The much improved anticorrosive property of coatings originates from the “maze” effect generated by the appropriate amount of basalt flakes.