The invention discloses an N, S co-doped porous carbon coated carbon nanotube bifunctional oxygen electrode catalyst and a preparation method thereof, and belongs to the technical field of energy materials and electrochemistry. The preparation method comprises the following steps of: dispersing a polysulfide precursor into a solvent, transferring an obtained mixture into a reaction container, andreacting at 50-300 DEG C to obtain a polysulfide precursor material; preparing a precursor of the N, S co-doped porous carbon coated CNT catalyst; and finally, putting the obtained NSC-CNT-Px materialinto a reaction furnace, heating to 600-1200 DEG C, and carrying out heat treatment to obtain the N, S co-doped porous carbon coated CNT catalyst. The catalyst prepared by the invention has a large number of pores and a high specific surface area, is beneficial to improving the ORR/OER catalytic activity of a material, is simple in preparation process, is green and pollution-free, is easy for large-scale production, and is beneficial to large-scale application.