Epilepsy as a common disease of the nervous system, with high incidence, sudden and recurrent characteristics. Therefore, timely prediction of seizures and intervention treatment can significantly reduce the accidental injury of patients and protect the life and health of patients. Epilepsy seizures is the result of temporal and spatial evolution, Existing deep learning methods often ignore its spatial features, in order to make better use of the temporal and spatial characteristics of epileptic EEG signals. We propose a CBAM-3D CNN-LSTM model to predict epilepsy seizures. First, we apply short-time Fourier transform(STFT) to preprocess EEG signals. Secondly, the 3D CNN model was used to extract the features of preictal stage and interictal stage from the preprocessed signals. Thirdly, Bi-LSTM is connected to 3D CNN for classification. Finally CBAM is introduced into the model. Different attention is given to the data channel and space to extract key information, so that the model can accurately extract interictal and pre-ictal features. Our proposed approach achieved an accuracy of 97.95%, a sensitivity of 98.40%, and a false alarm rate of 0.017 h−1on 11 patients from the public CHB-MIT scalp EEG dataset.Clinical and Translational Impact Statement—Timely prediction of epileptic seizures and intervention treatment can significantly reduce the accidental injury of patients and protect the life and health of patients.