In wind turbine, blades are the major component for capturing the wind, however, due to environmental conditions it prompts to get a fault. To overcome this problem, a machine learning based condition monitoring technique is incorporated into the wind turbine to identify the fault classification which occurred in the blade. In this study, a three-bladed horizontal axis wind turbine was chosen and the faults like blade bend, blade cracks, hub-blade loose connection, blade erosion and pitch angle twist were considered as these are the faults mostly affect the turbine blade. In this study, the autoregressive-moving-average (ARMA) features have been extracted from the raw signal and the dominating feature was selected through J48 decision tree algorithm followed by the fault classification using machine learning classifiers. The results were compared with respect to the classification accuracy and their computational time of the classifier.