nFe3O4/rGO was successfully prepared and characterized as persulfate activator.
TCE was efficiently degraded at a wide range of pH from 3.0 to 11.0.
High TOC removal and dechlorination efficiency were achieved.
The possible mechanism of persulfate activation by nFe3O4/rGO was interpreted.