Pyrolysis oil from oil palm biomass can be a sustainable alternative to fossil fuels and the precursor for synthesizing petrochemical products due to its carbon-neutral properties and low sulfur and nitrogen content. This work investigated the effect of applying mesoporous acidic catalysts, Ni-Mo/TiO2 and Ni/Al2O3, in a catalytic co-pyrolysis of oil palm trunk (OPT) and polypropylene (PP) from 500 to 700 °C. The obtained oil yields varied between 12.67 and 19.50 wt.% and 12.33-17.17 wt.% for Ni-Mo/TiO2 and Ni/Al2O3, respectively. The hydrocarbon content in oil significantly increased up to 54.07-58.18% and 37.28-68.77% after adding Ni-Mo/TiO2 and Ni/Al2O3, respectively. The phenolic compounds content was substantially reduced to 8.46-20.16% for Ni-Mo/TiO2 and 2.93-14.56% for Ni/Al2O3. Minor reduction in oxygenated compounds was noticed from catalytic co-pyrolysis, though the parametric effects of temperature and catalyst type remain unclear. The enhanced deoxygenation and cracking of phenolic and oxygenated compounds and the PP decomposition resulted in increased hydrocarbon production in oil during catalytic co-pyrolysis. Catalyst addition also promoted the isomerization and oligomerization reactions, enhancing the formation of cyclic relative to aliphatic hydrocarbon.