紫薇開花不繁主要原因有:
①根部長期積水引起爛根,生長受抑或土壤長期乾旱,枝條生長嚴重受抑,即使開花,花朵也不鮮豔。
②土壤中氮肥量過多,引起枝條徒長,營養生長過旺抑制生殖生長。
③長期沒有修剪。紫薇花均著生在1年生枝條上,若長期不作修剪,枯枝、無效枝和弱枝的比例越來越多,養分在植物體內的分配過分分散,開花會受到嚴重抑制。
④蟲害危害。枝葉嚴重遭受蟲害的危害,葉片存留甚少。