唐菖蒲是有花和果實的。它的話花莖直立,高度在50-80釐米,上面沒有分枝。它的蠍尾狀單歧聚傘花序長25-35釐米,苞片黃綠色,花生長在苞片內,有紅、黃、白、粉等顏色。它的果實爲蒴果,形狀爲橢圓形,成熟後背部開裂,種子比較扁一些。