The invention belongs to the field of environmental 
pollution remediation and 
inorganic materials and particularly relates to a 
sulfur modified porous 
iron oxide catalyst, a preparation method therefor and application of the 
sulfur modified porous 
iron oxide catalyst. A main ingredient of the porous 
iron oxide catalyst is iron 
oxide, and a 
sulfide of iron coexists. The preparation method comprises the steps: dissolving 
oxalic acid in water so as to prepare an 
oxalic acid solution, carrying out heating in water bath, and carrying out stirring while carrying out heating until the 
oxalic acid is completely dissolved; and adding a 
sulfur compound solution into the oxalic acid solution, carrying out uniform mixing, then, dropwise adding a 
ferrous salt solution into the mixture, continuing to carry out stirring until the reaction is thorough, then, carrying out ice bath immediately so as to obtain a yellow suspension, carrying out filtrating, then, carrying out 
drying treatment so as to obtain a yellow sulfur-modified 
ferrous oxalate precursor, and then, carrying out 
calcination, thereby obtaining the sulfur modified porous 
iron oxide catalyst. The sulfur modified porous 
iron oxide catalyst can be used for effectively activating 
hydrogen peroxide and 
persulfate in 
sewage water with the pH value of 3-10 and efficiently removing toxic or 
refractory organic pollutants from the water.