Tetrabromobisphenol A (TBBPA), a commonly used brominated flame retardant, also functions as an endocrine disruptor. Thus, the degradation of TBBPA has attracted considerable interest among the scientific community. Iron(III)-porphyrin complexes are generally regarded as “green” catalysts and have been reported to catalyze the efficient degradation and dehalogenation of halogenated phenols in environmental wastewaters. However, they are quickly deactivated due to self-degradation in the presence of an oxygen donor, such as KHSO 5. In the present study, an iron(III)-tetrakis ( p-sulfonatophenyl)-porphyrin (FeTPPS) was immobilized on imidazole-modified silica (FeTPPS/IPS) via coordination of the Fe(III) with the nitrogen atom in imidazole to suppress self-degradation and thus enhance the catalyst reusability. The oxidative degradation and debromination of TBBPA and the influence of humic acid (HA), a major component in leachates, on the oxidation of TBBPA was investigated. More than 95% of the TBBPA was degraded in the pH range from 3 to 8 in the absence of HA, while the optimal pH for the reaction was at pH 8 in the presence of HA. Although the rate of degradation was decreased in the presence of HA, over 95% of the TBBPA was degraded within 12 h in the presence of 28 mg-C L ？1 of HA. At pH 8, the FeTPPS/IPS catalyst could be reused up to 10 times without any detectable loss of activity for TBBPA for degradation and debromination, even in the presence of HA.