In this paper, we proposed a novel approach to diagnose and classify Parkinson's Disease (PD) using ensemble learning and 1D-PDCovNN, a novel deep learning technique. PD is a neurodegenerative disorder; early detection and correct classification are essential for better disease management. The primary aim of this study is to develop a robust approach to diagnosing and classifying PD using EEG signals. As the dataset, we have used the San Diego Resting State EEG dataset to evaluate our proposed method. The proposed method mainly consists of three stages. In the first stage, the Independent Component Analysis (ICA) method has been used as the pre-processing method to filter out the blink noises from the EEG signals. Also, the effect of the band showing motor cortex activity in the 7–30 Hz frequency band of EEG signals in diagnosing and classifying Parkinson's disease from EEG signals has been investigated. In the second stage, the Common Spatial Pattern (CSP) method has been used as the feature extraction to extract useful information from EEG signals. Finally, an ensemble learning approach, Dynamic Classifier Selection (DCS) in Modified Local Accuracy (MLA), has been employed in the third stage, consisting of seven different classifiers. As the classifier method, DCS in MLA, XGBoost, and 1D-PDCovNN classifier has been used to classify the EEG signals as the PD and healthy control (HC). We first used dynamic classifier selection to diagnose and classify Parkinson's disease (PD) from EEG signals, and promising results have been obtained. The performance of the proposed approach has been evaluated using the classification accuracy, F-1 score, kappa score, Jaccard score, ROC curve, recall, and precision values in the classification of PD with the proposed models. In the classification of PD, the combination of DCS in MLA achieved an accuracy of 99,31%. The results of this study demonstrate that the proposed approach can be used as a reliable tool for early diagnosis and classification of PD.