This study presents the kinetics and thermodynamics of biomass pyrolysis. The kinetics of the pyrolysis process was estimated using ten kinetic models from three different mechanisms, namely chemical reaction, diffusion, and nucleation and growth. Results showed that each pyrolysis subdivision was described by a different reaction model, signifying the complex nature of the pyrolysis process. The average values of activation energy determined from the kinetic models for empty fruit bunch, coconut shell, bamboo, and cardboard are 10.2-64.6 kJ/mol, 18.7-186.2 kJ/mol, 8.0-70.8 kJ/mol, and 13.1-277.3 kJ/mol, respectively. The biomass pyrolysis is endothermic and non-spontaneous and would require external energy to initiate the degradation process. The findings are helpful in characterizing the thermal degradation of biomass in exploring its potential as a source of alternative solid fuel.