The invention discloses a preparation method of an iron-based triazine ring polymer catalyst, which comprises the following steps of: mixing 1, 4-terephthalonitrile, anhydrous ferric chloride and conductive carbon black, grinding, packaging in an ampoule tube in vacuum, heating to 250-350 DEG C in a muffle furnace at the speed of 5 DEG C / min, preserving heat for 20 hours, taking out a reactant, fully grinding, transferring into a tube furnace, heating to 250-350 DEG C at the speed of 5 DEG C / min, and cooling to room temperature to obtain the iron-based triazine ring polymer catalyst. And heating to 850-950 DEG C at the speed of 5 DEG C / min in a nitrogen atmosphere, preserving heat for 2 hours, carrying out acid leaching on the reactant by 0.5 mol / L hydrochloric acid at 55-65 DEG C for 6 hours, washing and drying, transferring into a tubular furnace, heating to 850-950 DEG C at the speed of 5 DEG C / min in the nitrogen atmosphere, and preserving heat for 2 hours, thereby obtaining the high-purity silicon carbide. Compared with a traditional method, the method has the advantages that the covalent triazine ring is directly doped into a metal monatomic active site during synthesis, the catalyst does not need to be modified subsequently, the activity of the iron-based triazine ring polymer catalyst prepared by the method in an acidic electrolyte is greatly improved, and the iron-based triazine ring polymer catalyst shows good oxygen reduction stability.