The invention discloses composite epoxy anticorrosive paint and a preparation method thereof. The composite epoxy anticorrosive paint is composited by a component A and a component B at a ratio of 2:1, wherein the component A comprises constituents as follows: organosilicon modified epoxy resin, a pigment, filler, a plasticizer, a dispersant, a coalescing agent and a antifoaming agent; the component B comprises constituents as follows: polyphenyl ether resin powder, styrene-butadiene rubber, toluene, a plasticizer, a coupling agent, auxiliary materials and a flame retardant; and the components A and B are mixed respectively for preparation, and B is sprayed on A to form the composite epoxy anticorrosive paint. The composite epoxy anticorrosive paint is prepared by two components, has superior high-temperature resistance and abrasion resistance as well as good adhesion and low shrinkage simultaneously, has good corrosion resistance and penetration resistance to water, medium acid, alkali and other solvents and further has superior flexibility and paint application simultaneously; and the preparation method of the composite epoxy anticorrosive paint is simple and low in cost.