Wavelet transform has been widely used for the vibration signal based rolling element bearing fault detection. However, the problem of aliasing inhering in discrete wavelet transform restricts its further application in this field. To overcome this deficiency, a novel fault detection method for roll element bearing using redundant second generation wavelet packet transform (RSGWPT) is proposed. Because of the absence of the downsampling and upsampling operations in the redundant wavelet transform, the aliasing in each subband signal is alleviated. Consequently, the signal in each subband can be characterized by the extracted features more effectively. The proposed method is applied to analyze the vibration signal measured from a faulty bearing. Testing results confirm that the proposed method is effective in extracting weak fault feature from a complex background.