Epoxidized palm oil is an alternative source of bio polyol. The combination of temperature and time in epoxidation reaction is important to produce qualifying epoxidized palm oil. This study used a combination of the temperatures ranged from 50-80 °C and time ranged from 1-4 hours. The epoxidized palm oil parameters were Fourier-transform infrared spectroscopy (FTIR), density, oxirane oxygen content (OOC), and iodine value. The result of this study shows that an epoxidation temperature of 70 °C for 3 hours produced the highest OOC, while the epoxidation reaction temperature of 50 °C for 1 hour produced the lowest OOC. Epoxidized palm oil with high OOC is considered to be of better quality. The study also showed that the iodine values were getting lower. It indicates the epoxidation reaction was successful.