h i g h l i g h t sCatechol or 4-chlorocatechol was removed within 3 h in nano-Fe 3 O 4 /H 2 O 2 system. 4-Chlorocatechol was removed faster than catechol, with a minor mineralization. The oxidation of (chloro-)catechols obeyed Eley-Rideal mechanism. Carboxyl acids and ethers or dimers were generated and also adsorbed on nano-Fe 3 O 4 . a r t i c l e i n f o /g. Almost all the catechol or 4-chlorocatechol was oxidized within 3 h after the addition of H 2 O 2 , while about only 10% of the parent compounds adsorbed onto nano-Fe 3 O 4 without H 2 O 2 . And the oxidation curves followed the pseudo-second order kinetic model. 4-Chlorocatechol was oxidized faster than catechol, but with only 40% of mineralization. The contribution of homogeneous reaction induced by the leaching iron was limited. The surface generated reactive oxygen species were Å OH and HO Å 2 =O ÅÀ 2 , which were further reacted to generate oxygen-centered radicals in both systems, and carbon-centered radicals only in catechol system. In-situ flow-cell ATR-FTIR spectroscopy further confirmed that the adsorbed catechol or 4-chlorocatechol remained on the nano-Fe 3 O 4 surface, indicating an EleyRideal mechanism. Meanwhile, the generated carboxyl acids and some intermediates like ethers or dimers were also adsorbed. Accordingly, schematic diagrams of oxidation mechanisms of catechol and 4-chlorocatechol in nano-Fe 3 O 4 /H 2 O 2 system were proposed.