From the flowers of Bombax ceiba L. (Family: Bombacaceae) twenty-four compounds were isolated and identified, including ten flavonoids, quercetin (1), quercetin-3- O-β-D-glucopyranoside (2), quercetin-3- O-β-D-glucuronopyranoside (3), rutin (4), sexangularetin-3- O-sophoroside (5), vitexin (6), isovitexin (7), vicenin 2 (8), kaempferol-3- O-rutinoside (18), and kaempferol-3- O-β-D-glucuronopyranoside (23); three xanthones, isomangiferin (9), mangiferin (10), and 7- O-methyl mangiferin (11); four coumarins, esculetin (12), scopoletin (13), fraxetin (14), and scopolin (21); and seven other compounds, blumenol C glucopyranoside (15), benzyl-β-D-glucopyranoside (16), phenylethyl rutinoside (17), protocatechulic acid (19), chlorogenic acid (20), methyl chlorogenate (22) and vanillic acid (24). Among these, 13 compounds (3, 5, 6, 9, 11, 14, 15, 16, 17, 18, 22, 23 and 24) were isolated for the first time from B. ceiba.