In recent years, the oil pollution problem on the Loess Plateau in western China is becoming increasingly serious, therefore, the use of hydroxyl radical (·OH) advanced oxidation process has increased due to its ability to efficiently degrade total petroleum hydrocarbon (TPH) in soil. However, the ability to produce ·OH of different oxidants varies widely, and the removal effect of specific pollutants has fluctuations and differences. The objective of this study is to screen the best oxidant according to the physico‐chemical properties and pollution situation of polluted soil, and to reveal the degradation mechanism of pollutants. In this study, we employed sodium ferrate (Na2FeO4) to produce ·OH for the degradation of TPHs in aged oil‐polluted soil located in the western part of the Loess Plateau in China. The results showed that the removal rates of TPH in the soil samples by hydrogen peroxide (H2O2), sodium persulfate (Na2SO4) and Na2FeO4 could reach 45.5%, 62.4%, and 65.6% respectively. The ·OH produced during the process played a major role in TPH oxidation with a contribution of more than 80%; H2O2 was intermediate substance that generated ·OH, biochar could induce the production of ·OH, the addition of biochar could activate H2O2 to promote the generation of ·OH and the removal rate is significantly increased by 19.2%. In situ remediation of polluted soil on the Loess Plateau using Na2FeO4, with a TPH degradation rate of 87.5%. The results of this study will provide a new method for the efficient degradation of TPH in loessial soil.