The impact of pretreatment on palm kernel shell (PKS) with torrefaction for the possibility of pyrolysis is discussed in this study. PKS samples were torrefied at different holding times of 30 and 60 minutes at temperatures of 200, 225, 250, 275, and 300 °C. In a fixed-bed reactor with a constant nitrogen flow rate of 500 ml/min, torrefaction pretreatment was carried out. The elemental composition, mass, and energy yield, as well as proximate analysis, were all performed on the pretreated PKS. The optimised pretreated PKS was pyrolyzed next at a temperature of 400 to 550 °C in a fixed-bed reactor. The outcomes demonstrated that the pretreated PKS had a significant mass and energy yield at a temperature of 250 °C and a holding time of 30 min. PKS’s calorific value and carbon content both rose after pretreatment. However, the oxygen and moisture content decreased for pretreated PKS. The maximum bio-oil production of 58% was achieved during the pyrolysis of pretreated PKS at a temperature of 500 °C. At higher temperature of 550 °C, the bio-oil decreased due to secondary cracking reaction. Consequently, the pretreated PKS has greater potential as effective feedstock for successive proses particularly pyrolysis for bio-oil production.