The traditional bearing fault diagnosis methods have complex operation processes and poor generalization ability, while the diagnosis accuracy of the existing intelligent diagnosis methods needs to be further improved. Therefore, a novel fault diagnosis approach named CNN-BLSTM for bearing is presented based on convolutional neural network (CNN) and bidirectional long short-term memory (BLSTM) in this paper. This method directly takes the collected one-dimensional raw vibration signal as input and adaptively extracts the feature information through CNN. Then, the BLSTM is used to fuse the extracted features to acquire the failure information sufficiently and prevent the model from overfitting. Finally, two different experimental datasets are used to verify the effectiveness of the method. The experimental results show that the proposed CNN-BLSTM model can accurately diagnose the fault category of bearings. It has the advantages of rapidity, stability, antinoise, and strong generalization.