In this study, a method for the extraction of oil from Jatropha curcas seeds using subcritical fluid extraction was developed. Extraction conditions, optimized by response surface methodology, were as follows: ethanol/hexane, 7:1mL/mL; solvent/solid ratio, 30mL/g; time, 45min. The yield of the oil extracted from the J. curcas seeds by this method was then compared to different extraction methods (reflux extraction, microwave extraction, ultrasonic extraction and subcritical fluid extraction). The oil samples were analyzed using gas chromatography–mass spectrometry (GC–MS) and Fourier transform infrared spectrometer (FTIR). Results showed the maximal yield of Jatropha seed oil under the conditions tested of subcritical fluid extraction reached 40.28g oil/100g dry seeds at a temperature of 90°C, a pressure of 0.5MPa. Based on the comparison between different extraction methods, the oil extracted by subcritical fluid extraction had a good appearance and a high yield. In addition to subcritical fluid extraction, the extraction processes of maceration extraction, reflux extraction, and ultrasonic extraction were modeled and discussed. The subcritical fluid extraction method was found to compare adequately to the other methods, and provided a good amount of correlating data.