Ultrasound-assisted transesterification of refined palm oil (RPO) and crude palm oil (CPO) to produce biodiesel using a palm oil mill fly ash supported calcium oxide (CaO) catalyst is studied in this work. The reaction time is significantly reduced from a maximum of 360 min under conventional mixing to just 30 min with the use of ultrasound. Under ultrasonic cavitation, the required catalyst loading and methanol to oil molar ratio to produce comparable yields and fatty acid methyl esters (FAME) conversions as conventional mixing are lower. For RPO, the ultrasound-assisted transesterification conditions of 60% ultrasonic amplitude, 30 min reaction time, 4 wt.% catalyst loading, and 9:1 methanol to oil molar ratio result in maximum biodiesel yield and FAME conversion of 85.23% and 97.02%, respectively. As for CPO, maximum biodiesel yield of 73.23% and FAME conversion of 97.04% are obtained under the same conditions with the exception of a methanol to oil molar ratio of 12:1. Key physicochemical properties of the produced biodiesels are found to be within the limits set by EN 14214 and ASTM D 6751. Catalyst reusability tests indicate that the catalyst can be used up to three consecutive cycles after regeneration using methanol washing followed by recalcination at 850°C for 2 h.