The paper presents a motor bearing fault diagnosis method based on MSICA (Multi-scale Independent Principal Component Analysis) and LSSVM (Least Squares Support Vector Machine). MSICA is introduced into motor fault diagnosis. First, wavelet decomposition is used, and then ICA models are built by wavelet coefficients in each scale, which detect fault, and finally LSSVM is used to classify fault type. Conclusions are obtained from the analysis of the experimental data provided by Case Western Reserve University’s Bearing Data Website. And it indicates that the proposed method is simple and effective.