紫薇开花不繁主要原因有:
①根部长期积水引起烂根,生长受抑或土壤长期干旱,枝条生长严重受抑,即使开花,花朵也不鲜艳。
②土壤中氮肥量过多,引起枝条徒长,营养生长过旺抑制生殖生长。
③长期没有修剪。紫薇花均着生在1年生枝条上,若长期不作修剪,枯枝、无效枝和弱枝的比例越来越多,养分在植物体内的分配过分分散,开花会受到严重抑制。
④虫害危害。枝叶严重遭受虫害的危害,叶片存留甚少。