A diatomite-modified Fe2O3 (Fe2O3/Dia) catalyst was prepared to catalyze the ozonation degradation of sulfachloropyridazine sodium (SPDZ). The chemical oxygen demand (COD) was used as the index of pollutant degradation. The catalytic ozonation experiment showed that the COD removal rate of SPDZ was 87% under Fe2O3/Dia catalysis, which was much higher than that obtained when using Fe2O3 as the catalyst. The characteristics of the Fe2O3/Dia catalyst were investigated, and the successful synthesis of the Fe2O3/Dia composite catalyst was proved by XRD, XPS, SEM, FTIR, BET and other characterization methods. The catalytic mechanism of degradation by ozone with Fe2O3/Dia was analyzed. According to free-radical trapping experiments and an in situ electron paramagnetic spectrometer characterization analysis, the main oxidizing species in the catalytic Fe2O3/Dia ozone system is ·OH. The intermediates in the degradation process of SPDZ were detected and analyzed in detail by liquid chromatography-coupled mass spectrometry. The degradation mechanism and three degradation paths of SPDZ were proposed.