Traditional sludge treatment methods have problems in terms of environmental safety and cost-effectiveness. In this study, we followed the principle of "waste for waste" to synthesize magnetic sludge biochar (FSBC800) from biochemical sludge and Fenton sludge to activate persulfate (PMS) to remove persistent pollutants. Tetracycline hydrochloride (TC-HCl) was degraded up to 90.9% by FSBC800 using an active PMS system in just 30 minutes. This removal rate is higher than that of Fenton sludge biochar and biochemical sludge biochar by 2.7 and 1.8 times, respectively. The self-contained Fe in Fenton sludge formed evenly distributed Fe3O4 particles, while the biochemical sludge provided a large number of oxygen-containing functional groups, which increased the reactive active sites of FSBC800 and improved the catalytic performance. The dominant role of SO₄•⁻, •OH, and ¹O₂ in the degradation of TC-HCl was demonstrated by the identification of reactive oxygen species and electron paramagnetic resonance (EPR) analysis. By examining the intermediates, a potential TC-HCl degradation pathway was postulated. The catalyst has good reusability and practical application, and the removal of TC-HCl was still 84.8% after four replicated experiments. This study establishes a cost-effective, efficient, and recyclable biochar-based catalyst for water remediation, and at the same realizes resourceful utilization of sludge.