This paper presents a new method for fault diagnosis of rolling element bearings, which is developed based on a combination of weighted nearest neighbor classifiers. This method uses wavelet packet transform based on the lifting scheme to preprocess the vibration signals before feature extraction. Time- and frequency-domain features are all extracted to represent the operation conditions of the bearings totally. Sensitive features are selected after feature extraction. And then, multiple classifiers based on are combined to overcome the two disadvantages of and therefore it may enhance the classification accuracy. The experimental results of the proposed method to fault diagnosis of the rolling element bearings show that this method enables the detection of abnormalities in bearings and at the same time identification of fault categories and levels.