WHO declared severe acute respiratory syndrome coronavirus-2' (SARS-CoV-2) was global health emergency since 2020. In our study eighteen natural compounds were investigated for possible anti-SARS-CoV-2 potential, where the most potent natural compounds were ursolic acid and dioscin with IC value of 4.49 µg/mL and 7.11 µg/mL, respectively. Hesperidin, catechin, diosmin, isorhamnetin-3--glucoside and hyperoside showed medium antiviral activity with IC value of 20.87, 22.57, 38.92, 39.62 and 47.10 µg/mL, respectively. Molecular modelling studies including docking study and predictive ADME study were performed on all tested molecules. Their binding energies after docking were calculated and their orientations at the active sites of both SARS-CoV-2 main protease (Mpro) and spike (S) receptors were visualised and compared to the downloaded ligands. Also, the predictive ADME studies showed good pharmacokinetic properties of most of the tested compounds. The obtained results obtained confirmed that many of the tested compounds are promising SARS-CoV-2 inhibitors.