The effect of metal oxides (Al 2O 3, CaO, Fe 2O 3, TiO 2, and ZnO) on the pyrolysis of sewage sludge was investigated. The experiments were performed in a thermogravimetric analyzer (TGA) to check the pyrolysis behavior of raw sludge, demineralized sludge and demineralized sludge with metal oxides added, respectively. The results showed that the presence of Fe 2O 3 and ZnO probably inhibited the decomposition of organic matters in demineralized sludge samples to generate more solid residues, while Al 2O 3, CaO, and TiO 2 promoted the degradation of organic matters throughout the whole pyrolysis temperature ranges. All the metal oxides studied accelerated the initial decomposition of sludge samples. Al 2O 3 and TiO 2 might decrease the total pyrolysis time, while CaO, Fe 2O 3, and ZnO prolong pyrolysis time. The structure of demineralized sludge samples might be changed due to the addition of CaO, TiO 2, and ZnO. Between 550 K and 750 K, the conversion of organic matters (mainly cellulose and lignin) in sludge samples was enhanced by Al 2O 3 and TiO 2, but inhibited by CaO, Fe 2O 3, and ZnO. The effects of metal oxides on the weight loss rate of cellulose in demineralized sludge samples presented the following decreasing order of DE–ZnO > DE–TiO 2 > DE–SS > DE–Al 2O 3 > DE–Fe 2O 3 > DE–CaO.