The pollution of antibiotics, specifically ciprofloxacin (CIP), has emerged as a significant issue in the aquatic environment. Advanced oxidation processes (AOPs) are capable of achieving stable and efficient removal of antibiotics from wastewater. In this work, biochar-supported sulfidized nanoscale zero-valent iron (S-nZVI/BC) was adopted to activate persulfate (PS) for the degradation of CIP. The impacts of different influencing factors such as S/Fe molar ratios, BC/S-nZVI mass ratios, PS concentration, S-nZVI/BC dosage, CIP concentration, initial pH, coexisting anions, and humic acid on CIP degradation efficiency were explored by batch experiments. The results demonstrated that the highest degradation ability of S-nZVI/BC was achieved when the S/Fe molar ratio was 0.07 and the BC/S-nZVI mass ratio was 1:1. Under the experimental conditions with 0.6 g/L S-nZVI/BC, 2 mmol/L PS, and 10 mg/L CIP, the degradation rate reached 97.45% after 90 min. The S-nZVI/BC + PS system showed significant degradation in the pH range from 3 to 9. The coexisting anions affected the CIP degradation efficiency in the following order: CO32- > NO3- > SO42- > Cl-. The radical quenching experiments and electron paramagnetic resonance (EPR) revealed that oxidative species, including SO4 center dot-, HO center dot, O-center dot(2)-, and O-1(2), all contribute to the degradation of CIP, in which O-center dot(2)- plays a particularly prominent role. Furthermore, the probable degradation pathway of CIP was explored according to the 12 degradation intermediates identified by LC-MS. This study provides a new idea for the activation method of PS and presents a new approach for the treatment of aqueous antibiotics with highly catalytic active nanomaterials.