A petrochemical wastewater advanced treatment method includes the following steps: a, discharging secondary treatment effluent of petrochemical wastewater into a sewage pool, ascending the effluent into a coagulation sedimentation tank by a water inlet pump, at the same time, adding a flocculant PAC and a flocculant PAM to the coagulation reaction pool, determining the PAC adding quantity to be 10-30 mg/L and the PAM adding quantity to be 0.2-0.8 mg/L according to water quality conditions of the petrochemical wastewater, after sedimentation, allowing the effluent to enter a primary filter, filtering to remove residual suspended solids, and allowing the effluent after filtration to flow into a middle water pool; b, sending the wastewater in the middle water pool to a catalytic oxidation reactor by a lifting pump with the residence time of 0.5-1.5 h, feeding water and simultaneously adding ozone with the ozone adding quantity of 20-50 mg/L, and carrying out a catalytic oxidation reaction; and c, allowing the effluent of the catalytic oxidation reactor to self-flow through a pipeline mixer, adding the flocculant PAC in the pipeline mixer with the PAC adding quantity of 2-4 mg/L, allowing the wastewater after mixing to enter a secondary filter, carrying out micro-flocculation and filtration treatment, allowing clear water after filtration to enter a clear water pool, and meeting requirements of discharge or reuse.