A novel bearing fault diagnosis method is proposed in this paper, which is based on Empirical Wavelet Transform (EWT) with energy entropy. In this method, first the vibration signal of rolling bearing is decomposed by the EWT, and several AM-FM components are obtained. Then calculated the energy entropy of each IMFs respectively and the sensitive IMF is selected according to the value of energy entropy. Finally, the Hilbert transform to the sensitive IMF and using the envelope spectrum to detect bearing fault characteristic frequency. The experiment results show that the proposed method is accurate and can provide a good performance in the outer race, inner race and rolling element faults detection.