紫菀一般在夏、秋两个季节开花,在7-9月的时间开花,每个地方的温差不一样,所以开花的时间也有所不一同。
紫菀喜欢温暖的气候环境,它不怕干旱,比较耐涝,耐寒能力较强,在北方地区都可以安然过冬。多生于海拔400-2000米的低山阴坡湿地、山顶和低山草地及沼泽地。