The invention discloses a high-strength water-resistant corrosion-resistant epoxy resin powder coating. The high-strength water-resistant corrosion-resistant epoxy resin powder coating is prepared from epoxy resin, polyester resin, modified polytetrafluoroethylene, silica sol, phenolic resin, tetra-methoxymethyl glycoluril, 2-phenylimidazole, 2-methylimidazole, 2-butyl-2-ethyl-1,3-propanediol, straw fiber, composite fillers, 9,10-dihydro-9-oxa-10-phosphaphenanthrene-10-oxide, zinc isoocatanoate, an acrylic ester levelling agent, an organic silicon defoaming agent and an antioxidant, wherein the composite fillers are prepared through the following steps that wollastonite, nano zinc oxides, nano calcium carbonate, zinc borate, calcium sulfate, talcum powder and carboxymethylcellulose are added in a reacting device, glycerol is added, the mixture is stirred at the temperature of 55 DEG C-70 DEG C to be subjected to a reaction, the temperature is lowered, and then the composite fillers are obtained. The high-strength water-resistant corrosion-resistant epoxy resin powder coating is good in water resistance, high in strength, excellent in corrosion resistance, good in decorative property and long in service life.