The invention relates to a preparation method of a solid catalyst for ozone heterogeneous oxidation, which belongs to the technical fields of environmental protection and chemical catalysts. The preparation method is to use attapulgite, diopside, montmorillonite, potassium halite, fly ash and coal gangue porous materials as carriers, and the carrier is modified by lithium hypochlorite and bis(acetylacetonate) beryllium. , adding the surfactant dioctadecylmethyl-2-hydroxyethylammonium chloride to carry out surface activation treatment under the action of ultrasonic waves, and then the ultrasonic surface activation carrier is mixed with composite mineralizer borax and potassium sulfate in a hydrothermal reaction kettle , catalyst precursors tris(3‑trifluoroacetyl‑D‑camphor) praseodymium (III), 1,1,1‑trifluoroacetylacetonate neodymium, tris (6,6,7,7,8,8 ,8‑heptafluoro‑2,2‑dimethyl‑3,5‑octenedione) dysprosium(III), tris[N,N‑bis(trimethylsilyl)amine]erbium rare earth organometallic compound, catalytic Active center component precursor common transition metal organic compound ferrous fumarate, nickel citrate, copper glutamate and noble metal compound terpyridyl ruthenium chloride hexahydrate, in emulsifier dimethylaminoethanol laurate chloroacetic acid The hydrothermal reaction is carried out under the action of ammonium, and the reaction product is dried to remove moisture, and burned at a certain temperature in a muffle furnace to obtain a solid catalyst for ozone heterogeneous oxidation.