The overall success of educational institutions can be measured by the success of its students. Providing factors that increase success rate and reduce the failure of students is profoundly helpful to educational organizations. Data mining is the best solution to finding hidden patterns and giving suggestions that enhance the performance of students. This paper presents a model based on decision tree algorithms and suggests the best algorithm based on performance. Three built classifiers (J48, Random Tree and REPTree) were used in this model with the questionnaires filled in by students. The survey consists of 60 questions that cover the fields, such as health, social activity, relationships, and academic performance, most related to and affect the performance of students. A total of 161 questionnaires were collected. The Weka 3.8 tool was used to construct this model. Finally, the J48 algorithm was considered as the best algorithm based on its performance compared with the Random Tree and RepTree algorithms.