This paper presents a cumulative sum (CUSUM)-based approach for condition monitoring and fault diagnosis of wind turbines (WTs) using SCADA data. The main ideas are to first form a multiple linear regression model using data collected in normal operation state, then monitor the stability of regression coefficients of the model on new observations, and detect a structural change in the form of coefficient instability using CUSUM tests. The method is applied for on-line condition monitoring of a WT using temperature-related SCADA data. A sequence of CUSUM test statistics is used as a damage-sensitive feature in a control chart scheme. If the sequence crosses either upper or lower critical line after some recursive regression iterations, then it indicates the occurrence of a fault in the WT. The method is validated using two case studies with known faults. The results show that the method can effectively monitor the WT and reliably detect abnormal problems.