Functional seizures (FS) look like epileptic seizures but are characterized by a lack of epileptic activity in the brain. Approximately one in five referrals to epilepsy clinics are diagnosed with this condition. FS are diagnosed by recording a seizure using video-electroencephalography (EEG), from which an expert inspects the semiology and the EEG. However, this method can be expensive and inaccessible and can present significant patient burden. No single biomarker has been found to diagnose FS. However, the current limitations in FS diagnosis could be improved with machine learning to classify signal features extracted from EEG, thus providing a potentially very useful aid to clinicians. The current study has investigated the use of seizure-free EEG signals with machine learning to identify subjects with FS from those with epilepsy. The dataset included interictal and preictal EEG recordings from 48 subjects with FS (mean age = 34.76 ± 10.55 years, 14 males) and 29 subjects with epilepsy (mean age = 38.95 ± 13.93 years, 18 males) from which various statistical, temporal, and spectral features from the five EEG frequency bands were extracted then analyzed with threshold accuracy, five machine learning classifiers, and two feature importance approaches. The highest classification accuracy reported from thresholding was 60.67%. However, the temporal features were the best performing, with the highest balanced accuracy reported by the machine learning models: 95.71% with all frequency bands combined and a support vector machine classifier. Machine learning was much more effective than using individual features and could be a powerful aid in FS diagnosis. Furthermore, combining the frequency bands improved the accuracy of the classifiers in most cases, and the lowest performing EEG bands were consistently delta and gamma.