Tetracycline becomes a crucial measure for managing and treating communicable diseases in both human and animal sectors due to its beneficial antibacterial properties and cost-effectiveness. However, it is important not to trivialize the associated concerns of environmental contamination following the antibiotic's application. In this study, cobalt ferrate (CoFe2O4) nanoparticles were loaded into chitosan (CS), which can avoid the agglomeration problem caused by high surface energy and thus improve the catalytic performance of cobalt ferrate. And it can avoid the problem of secondary contamination caused by the massive leaching of metal ions. The resulting product was used as a catalyst to activate peroxymonosulfate (PMS) for the degradation of tetracycline (TC). To determine the potential effects on TC degradation, various factors such as PMS dosing, catalyst dosing, TC concentration, initial solution pH, temperature, and inorganic anions (Cl-, H2PO4- and HCO3-) were investigated. The CS/CoFe2O4/PMS system exhibited superior performance compared to the CoFe2O4-catalyzed PMS system alone, achieving a 92.75% TC removal within 120 min. The catalyst displayed high stability during the recycling process, with the efficiency observed after five uses remaining at a stable 73.1%, and only minor leaching of dissolved metal ions from the catalyst. This confirms the high stability of the catalyst. The activation mechanism study showed that there are free radical and non-free radical pathways in the reaction system to degrade TC together, and SO4•- and 1O2 are the primary reactive oxygen radicals involved in the reaction, allowing for effective treatment of contaminated water by TC.