萱草花有花和果實。在開花前,它會先抽出細長的開花枝,並在頂端長出數朵大花,顏色多為橙黃色,早上開花後,晚上就會凋謝,沒有任何的香味。開花後就會結果,其果實為蒴果,黑褐色,裏面有大量種子。它的花果期在5-7月份。